Си шарп с нуля

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

Валера Луцевич
  • Звание: Наследник
  • Накопленный опыт: 307 часов
  • Баланс Мегахешей: собрано 5 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-11-12 12:57:54
  • Город проживания: Беларусь, г. Воложин

Видеокурсы

Дата активности Видеокурс Прогресс
2016-03-29 network Сетевые технологии все 13 100 %
2016-03-23 image Фотошарп 5 из 10 56 %
2015-11-15 soft3 Теория ООП все 39 100 %
2015-10-11 bilife Бинарная жизнь 1 из 7 17 %
2015-10-11 soft2 Новые технологии 15 из 18 100 %
2015-10-07 soft1 Нанософт 1 из 10 10 %
2015-10-05 task2 Алгоритмика все 1 100 %
2015-10-04 java2 Игры на JavaScript 2 из 11 19 %
2015-09-18 java-start J1. Запуск 1 из 4 25 %
2015-09-03 soft0 Демо софт 1 из 8 15 %
Итого: 79 из 121 66 %

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

Дата активности Консольный раздел Прогресс
2015-10-12 jawa WRITE - Вывод данных 6 из 11 55 %
2015-10-03 olimp Олимпиада 2 из 40 5 %
2015-10-03 task2 Матрицы 3 из 4 75 %
2015-10-02 task2 Подпрограммы все 14 100 %
2015-10-02 task2 Алгоритмика 18 из 20 90 %
2015-10-02 task2 Строки все 6 100 %
2015-09-28 task2 Простые массивы все 8 100 %
2015-09-27 task2 For-to-чки все 26 100 %
2015-09-26 task2 Матрёшки 8 из 9 89 %
2015-09-26 task2 По цифрам все 8 100 %
2015-09-25 task2 Математика все 9 100 %
2015-09-25 task2 Любимые циклы все 6 100 %
2015-09-25 task2 Узник цикла IF все 6 100 %
2015-09-24 task2 Последовательность все 6 100 %
2015-09-23 task2 Обман цикла 1 из 7 15 %
2015-09-23 task2 Условный оператор все 16 100 %
2015-09-23 task2 Вечность 4 из 5 80 %
2015-09-18 jawa START - Запуск все 1 100 %
2015-09-15 task2 Do-рацикл все 4 100 %
2015-09-15 task2 Точка и плоскость все 6 100 %
2015-09-14 task2 Пока-цикл все 6 100 %
2015-09-11 task1 Лирика 13 из 14 93 %
2015-09-10 task1 Целые числа все 7 100 %
2015-09-10 task1 Строки все 14 100 %
2015-09-06 task2 Типы данных все 5 100 %
2015-09-06 task2 Логика все 13 100 %
2015-09-03 task1 Семантика все 6 100 %
Итого: 222 из 277 81 %
Сохранить страницу:

24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Сетевые технологии / VIP урок. SQLite: База SQL в кармане / 2016-03-29 21:56

Валера, спасибо огромное, мне очень приятно, что ты меня вспомнил и включил в отчет!
Рада что тебе приношу маленькую помощь!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Валера Луцевич  # Сетевые технологии / VIP урок. SQLite: База SQL в кармане / 2016-03-29 11:37

Ничего страшного, Валера! Увидят твои отчеты, посмотрят отчеты других людей и заинтересуются, ведь уложить так компактно столько полезной информации может не каждый, но мы старались! Чтобы учиться таким как ты, желающим получать новые знания, было легко и интересно! Спасибо за отчет, и молодец, что закончил этот курс! Осталось применять полученные знания на практике, но похоже ты и так уже легко с этим справляешься! Удачи!


4889. --
Валера Луцевич
Валера Луцевич
ответить
→  Евгений Волосатов   / 2016-03-29 09:37

кстати, надеюсь вы правильно поймете такое выражение, если что я его даже на телевидении недавно слышал:

Вас можно назвать "монстром" :)
как у вас хватает желания бесконечно внимательно просматривать новые отчеты?!


4889. --
Валера Луцевич
Валера Луцевич
ответить
→  Евгений Волосатов   / 2016-03-29 09:32

маленькая правка:), слишком сумбурно кое-что сказал, не так еще поймут


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Сетевые технологии / VIP урок. SQLite: База SQL в кармане / 2016-03-29 09:28

Такой хороший отчёт был, чего отменил? :)
Нет предела совершенству, видимо.


4889. --
Валера Луцевич
Валера Луцевич
ответить
→  Евгений Волосатов   / 2016-03-28 15:07

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич   / 2016-03-28 14:56

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


4889. --
Валера Луцевич
Валера Луцевич
ответить
→  Евгений Волосатов  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2016-03-28 14:38

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

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


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

24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Сетевые технологии / Хождение по динамическим ссылкам / 2016-03-27 04:46

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Валера Луцевич  # Сетевые технологии / Всё всегда под рукой / 2016-03-26 19:04

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить

24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Фотошоп / ФИНАЛЬНЫЙ УРОК / 2016-03-24 00:14

Валера, круто, очень рада твоим успехам! Да, так вот стоит открывать почту, я знаю что Евгений всегда присылает что-то удивительное и интересное! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Фотошоп / ФИНАЛЬНЫЙ УРОК / 2016-03-23 21:39

Спасибо, Валера.


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Фотошоп / Градационная коррекция / 2016-03-23 21:13

Валера, Красота! Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Фотошоп / Яркость и контрастность / 2016-03-23 21:12

Валера, классно что у тебя все получилось и главное полученный опыт! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Фотошоп / Яркость и контрастность / 2016-03-23 21:00

Молодец, Валера, что сказать :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Фотошоп / 256 оттенков серого / 2016-03-22 20:51

Спасибо :)


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2016-03-18 01:33

Валера, отлично позанимался! Пример и мотиватор для суперской работы над заданием! Молодец!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Валера Луцевич  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2016-03-17 16:58

Молодец, Валера! Рад что тебе понравился урок и ты узнал много нового, интересного, а главное нужного!


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Сетевые технологии / Авторизация с формированием ключа / 2016-03-11 13:48

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Валера Луцевич  # Сетевые технологии / Авторизация с формированием ключа / 2016-03-10 19:37

Ну вот видишь, Валера! Отличная находка!!!


4889. --
Валера Луцевич
Валера Луцевич
ответить
→  Кирилл Шмойлов  # Сетевые технологии / Авторизация с формированием ключа / 2016-03-10 19:14

Короче, интересное явление. Не собираясь думать об вышеуказанной теме,  пришел сейчас вечером домой, сел за компьютер, случайно вспомнил о чем мы говорили, подумал что ведь у нас тот как будто процесс преобразования русских символов в URl, соответственно стало понятно на какую тему искать запросы. Найдя что-то от MSDN, понял что тут скорее всего подойдет что-то из методов класса WebUtility. Посмотрев, что он умеет в object browser я выбрал метод UrlEncode() и это оказалось именно то о чем я говорил что не знаю.


4889. --
Валера Луцевич
Валера Луцевич
ответить
→  Кирилл Шмойлов  # Сетевые технологии / Авторизация с формированием ключа / 2016-03-10 12:07

Ой, я заметил, что отправил ответное сообщение никому, так что удалил, сейчас снова отправляю:

спасибо,  коментарий я отлично понял. Правда я не очень понял, что понятно из моего отчета. Видимо, я не достаточно конкретно выразился или сейчас неверно понимаю, что побудило тебя написать мне его.
Вобщем, из чего состоят элементы я прекрасно запомнил из урока, там ведь было показано, что хром может распрасить в более удобный вид.
И я не говорил, что у меня что-то не работает.
Я передавал все эти % в _data сразу и да, с System.Text.ASCIIEncoding.ASCII.GetBytes(_data) все работает.
И имел ввиду, что если взять какой-нибудь textbox и с него считать текст(если он русский), то не знаю как превратить его в вид с % перед тем как положить в _data.
И на всякий случай, добавлю, что любые русские символы с помощью System.Text.ASCIIEncoding.ASCII.GetBytes() превращаются в 63


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Валера Луцевич  # Сетевые технологии / Авторизация с формированием ключа / 2016-03-10 11:17

Тебе нужно получить строку: utf8=%E2%9C%93&authenticity_token=VgbAEm3jsJ%2BUaFXfT9uSLhNOBbnCWCXqRo3iHgmbucs%3D&user%5Blogin%5D=qwerty&user%5Bpassword%5D=poiuyt&user%5Bremember_me%5D=0&commit=%D0%92%D0%BE%D0%B9%D1%82%D0%B8
если рассмотришь Form Data внимательнее то поймешь из чего состоят эти элементы
utf8:✓
authenticity_token:VgbAEm3jsJ+UaFXfT9uSLhNOBbnCWCXqRo3iHgmbucs=
user[login]:qwerty
user[password]:ytrewq
user[remember_me]:0
commit:Войти
Просто их подставляй, а перевод в ASCII всё за тебя сделает сам. Я, правда, не знаю что делать с "галочкой", но надо пробовать, это обычный ключ, просто состоящий не только из токен-логин-пароль, но ещё и плюс utf8-remember-commit

P.S. Если не понял мой комментарий, попробуй пересмотреть урок ещё раз, может быть станет понятнее! Удачи!


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Сетевые технологии / Авторизация с заполнением полей / 2016-03-09 21:41

Валера, замечательно позанимался!!! Круто! :)



24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Сетевые технологии / Несколько способов работы с интернет-страницами / 2016-03-08 22:05

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Валера Луцевич  # Сетевые технологии / Несколько способов работы с интернет-страницами / 2016-03-08 16:15

Молодец, Валера! Узнал новое, разбирался сам и узнал ещё больше интересного! А всё началось с простого слово proxy!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Валера Луцевич  # Сетевые технологии / Интернет-страница: Что полезного можно получить? / 2016-03-07 16:33

Молодец, Валера! Отлично выполнил домашнее задание!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Валера Луцевич  # Сетевые технологии / Вопросы и ответы / 2016-03-05 19:59

А дальше самое интересное))


4889. --
Валера Луцевич
Валера Луцевич
ответить
→  Евгений Волосатов  # Сетевые технологии / Главные секреты интернет-страниц / 2016-03-02 09:34

тут вернее было сказать, вернулся к решению задач на проекте Евгения Витольдовича.
и я на это могу ответить, что я бы с радостью перерешал все задачи которые у вас имеются,
особенно учитывая очень выгодные акции которые вы проводили последнее время,
но пока у меня не было столько сил, чтобы объять всё. Зато videosharp уверенно висит у меня в памяти в числе проектов,  если что, то обязательно там пройти бы еще пару курсов.


7645. --
Александр Львович
Александр Львович
ответить
→  Валера Луцевич  # Сетевые технологии / Главные секреты интернет-страниц / 2016-03-02 09:26

Очень хорошо написано про куки! Я даже прослезился! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Сетевые технологии / Главные секреты интернет-страниц / 2016-03-01 22:56

Наконец-таки ты вернулся к решению задач.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Валера Луцевич  # Сетевые технологии / Мой собственный браузер / 2016-02-29 15:51

Молодец, Валера! Красивые иконочки и кнопочки! Впереди много интересного!


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Сетевые технологии / Презентация курса / 2016-02-28 19:17

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Валера Луцевич  # Сетевые технологии / Презентация курса / 2016-02-28 13:51

Спасибо за ответ, Валера! Надеюсь все твои ожидания оправдаются, мы постарались сделать этот курс интересным, а главное полезным!


4889. --
Валера Луцевич
Валера Луцевич
ответить
→  Евгений Волосатов  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2015-11-16 13:26

Сертификат вещь классная, но, думаю, мне не нужен (я как бы перерос).
А насчет видео, конечно, если делать как в уроке то проблем нет, но т.к. я не мог проговорить все с одного захода, то разделил запись на несколько кусков, а windows movie maker, оказалось непонятно как сохраняет результат монтажа, когда исходные данные в том формате, который мы выбрали для видеоотчетов.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2015-11-16 12:31

Валера, заказывай сертификат, ты молодец!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2015-11-16 12:30

Валера, ты же видел урок, как записывать видеообзор?
В чём возникла проблема?


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2015-11-16 00:50

Валера, спасибо!!!
Вот это очень замечательно обзор, мне понравился, красиво показал и понятно объяснил!!! Молодец! :)


6391. --
Владимир
Владимир
ответить

24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2015-11-14 22:01

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2015-11-13 22:30

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


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2015-11-13 22:16

Валера, великолепный отчет! Мне очень понравились твои слова ведь они отображают все правду и искренность! Спасибо! :)


4889. --
Валера Луцевич
Валера Луцевич
ответить
→  Евгений Волосатов   / 2015-11-12 11:38

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2015-11-12 10:00

Спасибо, Валера, за совет. И правда, я не знал об этом.
Обязательно попробую и всем расскажу на вебинаре.
Работа отличная, как круто, что ты усложняешь игру.


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. Кружок готов к игре! / 2015-11-02 22:46

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


4889. --
Валера Луцевич
Валера Луцевич
ответить
→  Евгений Волосатов   / 2015-11-02 22:36

!! о как!
вы меня обрадовали
1 вопрос я почти так и пробовал, но до точки не додумался.
в интернете именно такое мне не попалось, а MSDN был недоступен
p.s. я каждый день начинаю с вспоминания о задаче сделать вам обещаный отчет, но ввиду разных явлений позволяю откладывать. Сегодня я даже сам себе ставил крайний срок, но решив начать с разогрева мозга на вашем проекте, так и не переключился. Использовал энергию текущего интереса, пока есть, на задачу, к которой она (энергия) возникла.


2146. --
Иван
Иван
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. Запускаем кружки на площадку! / 2015-11-02 22:29

Здорово! И ведь получилось! Очень классно!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. Кружок готов к игре! / 2015-11-02 22:29

конечно сможешь.
только не заморачивайся насчёт угол падения/отражения, сделай случайное или противоположное отталкиваниедля начала.


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. Кружок хочет играть. / 2015-11-02 21:49

Валера, рада что твои знания расширяются! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. Запускаем кружки на площадку! / 2015-11-02 21:46

Валера, ты молодец, ты философ.
1. Конечно, можно вызывать базовый метод: base.Show ().
2. Это вопрос скорее к архитекторам си шарпа.


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. Запускаем кружки на площадку! / 2015-11-02 21:15

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


24. --
Олюшка
Олюшка
ответить

24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. Кружок на площадке. / 2015-11-02 20:51

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


2146. --
Иван
Иван
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. Площадка для игры. / 2015-11-02 13:01

Классные идеи! Понравились мне ваши примеры.


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. Алгоритм игры. / 2015-10-30 17:04

Хорошо, Валера, продолжай и в следующем уроке все узнаешь


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. Создаём кружок. / 2015-10-30 16:59

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. Правила игры. / 2015-10-30 14:54

Валера, глубоко думаешь, это хорошо.


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. Зачем он нужен. / 2015-10-27 14:30

Валера, отлично разъяснил, мне еще понятней стало! Молодец! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. Зачем он нужен. / 2015-10-27 14:24

Всё чётко, придраться не к чему. Главное, что есть понимание, что арбитр, или правила игры - это НЕ интерфейс.
Арбитром является отдельный класс, который устанавливает правила работы с Игроками.


5565. --
Frank
Frank
ответить
→  Валера Луцевич  # Теория ООП / Финальный урок / 2015-10-22 11:51

Классный отзыв!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Теория ООП / Финальный урок / 2015-10-21 23:16

Спасибо, Валера, отличный отзыв!


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Финальный урок / 2015-10-21 23:11

Валера, отличный отзыв, мне понравился как ты красиво и искренне написал! Спасибо тебе! :)


791. KF
Валерий Жданов
Валерий Жданов
ответить
→  Валера Луцевич  # Теория ООП / Перемещение Снеговиков / 2015-10-21 19:17

А я думаю, что курс не закончен))) Вот завершатся курсы по JS и инфобизнесу, а там и для данных снеговичков идеи появятся))) К примеру перенести готовые классы в WPF приложение и поиграть с отображением там.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Теория ООП / Перемещение Снеговиков / 2015-10-21 14:29

Яркий пример того, что надо ловить момент и делать что-то, пока есть интерес, энтузиазм.


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Перемещение круга / 2015-10-20 23:27

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


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Перемещение других фигур / 2015-10-20 23:20

Валерий, этот курс подходит к концу, однако он обещал вернуться! :)


4889. --
Валера Луцевич
Валера Луцевич
ответить
# Теория ООП / Переезд метода Draw / 2015-10-20 21:36

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


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

1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Теория ООП / Спрайт для Снеговика / 2015-10-20 18:47

Привет от Л*. :)


791. KF
Валерий Жданов
Валерий Жданов
ответить
→  Валера Луцевич  # Теория ООП / Переезд graph в базовый класс / 2015-10-20 17:56

Очень круто и очень интересно! согласен!


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Переезд graph в базовый класс / 2015-10-20 17:19

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


4889. --
Валера Луцевич
Валера Луцевич
ответить
# Теория ООП / Переезд метода Draw / 2015-10-20 15:09

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


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Рисователь снеговиков / 2015-10-20 14:54

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Теория ООП / Фигуральный базовый класс / 2015-10-20 07:20

Да, пришлось бы кучу switch делать


4889. --
Валера Луцевич
Валера Луцевич
ответить
# Теория ООП / Фигуральный базовый класс / 2015-10-20 00:18

поправлюсь, в комментарии неверно сформулировал:
как не используя полиморфизм сделать то, что делает полиморфизм


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Фигуральный базовый класс / 2015-10-20 00:07

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


2146. --
Иван
Иван
ответить
→  Валера Луцевич  # Теория ООП / Второй Снеговик / 2015-10-19 19:02

Классный сенговичок-медвежонок !


4889. --
Валера Луцевич
Валера Луцевич
ответить
→  Евгений Волосатов   / 2015-10-19 18:54

Эх, Витольдович! Какие уроки, такие и успехи :)
P.S. на самом деле на основе урока очень даже можно было бы самому развить тему и сделать что-то действительно примечательное, но не буду писать, почему так не делаю.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Теория ООП / Цветные карандаши / 2015-10-19 18:36

Эх, Валера! Отличные успехи :)


2146. --
Иван
Иван
ответить
→  Валера Луцевич  # Теория ООП / Расстояние между пикселями / 2015-10-19 16:32

Отлично получается - прямо квадратура круга!


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Расстояние между пикселями / 2015-10-19 15:12

Валера, хорошо что еще больше знаний и опыта! Хорошо продвигаешься! :)


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Теория ООП / Пиксели для классов / 2015-10-16 20:37

Валера, очень рада что практика оказалась очень полезной и пришло понимаю теоретического материала! Молодец! :)


4889. --
Валера Луцевич
Валера Луцевич
ответить
→  Евгений Волосатов   / 2015-10-11 21:39

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Новые технологии / VIP урок. Создание архиватора / 2015-10-11 21:36

Валера, из-за тебя теперь весь вечер слушаю Фредди :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Валера Луцевич  # Новые технологии / VIP урок. Создание архиватора / 2015-10-11 21:33

Наверное, надо на два урока разделить?


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Новые технологии / VIP урок. C# + MySQL через DataSet / 2015-10-11 17:21

Валера, знаю что у тебя уже хорошо, а будет еще лучше, и база данных тебе покорится! :)


6458. --
Илья
Илья
ответить
→  Валера Луцевич  # Новые технологии / VIP урок. Игра Жизнь / 2015-10-11 15:40

изображение на форме - это двумерный массив - матрица, который содержит цифры:  0 - значит никого нет, 1 - живой, 2 - умирает и -1 - рождается. соответственно,  вывод изображения на форму - это сканирование нашего массива и задача цвета в соответствии с цифрой).


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Новые технологии / VIP урок. Игра Жизнь / 2015-10-11 15:13

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


2146. --
Иван
Иван
ответить
→  Валера Луцевич  # Новые технологии / ФИНАЛЬНЫЙ урок. Видеообзор программы / 2015-10-11 01:55

Отличный обзор получился! Интересно наблюдать, как работает программа!


6458. --
Илья
Илья
ответить
→  Валера Луцевич   / 2015-10-10 23:53

красивая у вас Церковь равноапостольных Константина и Елены. 1866 года постройки!)


4889. --
Валера Луцевич
Валера Луцевич
ответить
→  Илья   / 2015-10-10 23:43

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


6458. --
Илья
Илья
ответить
→  Валера Луцевич  # Новые технологии / ФИНАЛЬНЫЙ урок. Видеообзор программы / 2015-10-10 23:39

Отличный обзор получился, чётко и по делу с демонстрацией)).


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Новые технологии / ФИНАЛЬНЫЙ урок. Видеообзор программы / 2015-10-10 23:36

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


24. --
Олюшка
Олюшка
ответить
→  Валера Луцевич  # Новые технологии / Построение графиков / 2015-10-08 16:36

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


6458. --
Илья
Илья
ответить
→  Валера Луцевич   / 2015-10-08 13:02

любишь поспорить, да? )
в общем, если у тебя метод excel_table - реализован вот так:

private void excel_table(DataGridView grid)
        {
            StringBuilder csv = new StringBuilder();
            foreach (DataGridViewColumn cols in grid.Columns)
                csv.Append(cols.HeaderText + ";");
            csv.AppendLine();

            foreach (DataGridViewRow rows in grid.Rows)
            {
                foreach (DataGridViewColumn cols in grid.Columns)
                    csv.AppendLine((grid[cols.Index, rows.Index].Value ?? "") + ";");
                csv.AppendLine();
            }
            System.IO.File.WriteAllText("table.csv", csv.ToString(), Encoding.UTF8);
            System.Diagnostics.Process.Start("table.csv");
        }
ТО ЭТО НЕПРАВИЛЬНО!
где искать проблему, я тебе подсказал в предыдущем коменте.


4889. --
Валера Луцевич
Валера Луцевич
ответить
→  Илья   / 2015-10-08 12:23

не согласен, уточню: Мы можем  вручную создать файл в формате csv и в этой ситуации программу вообще исключаем из рассмотрения. Файл csv это почти txt, только данные ячеек по горизонтали отделяем друг от друга точкой с запятой ;  а по вертикали новыми строками. И повторюсь о том, что этот же файл в другой инсталяции excel отображается как нужно.


6458. --
Илья
Илья
ответить
→  Валера Луцевич   / 2015-10-08 10:50

тебе нужно проверить как отрабатывает метод excel_table, что происходит в циклах forech. нужно внимательно посмотреть на методы appendline  и append, выполненные на объекте типа stringbuilder. ошибка где-то здесь).


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF The Curse 20659 10 25 10 50 285
2 KF Даниил Лаутеншлегер 20061 10 10 280
3 KF chokayes 9752 10 20 10 40 270
4 KF Dmitry Sinitsin 17947 250
5 KF Tekashnik 8275 248
6 KF Геннадий Кравцов 20528 235
7 KF Oleksandr 17663 10 10 20 227
8 KF Айдар 20167 1 1 223
9 KF Слава 17255 215
10 KF Chip 13417 191
11 KF Rita 10365 190
12 KF Anton 5394 5 5 10 176
13 KF vip 9913 165
14 KF Arslan 18688 162
15 KF Артём Нагорный 20619 160
16 KF ser2018 17425 5 11 16 158
17 KF Виктор 17606 154
18 KF Александр 3922 5 5 150
19 KF Max 20545 147
20 KF Никита 17542 145
21 -- Deep Network 20111 5 15 2 22 118
22 KF Александр Балбашов 19525 117
23 KF Trira 11019 104
24 KF AlliZzeN 11353 5 5 10 101
25 KF Кирилл 9480 99
26 -- Роман 20591 83
27 -- Yury 19327 77
28 KF Andrew 18783 5 5 10 71
29 KF Николай Миролюбов 6203 71
30 KF DimanDOS 14981 69
31 -- lil roman 20618 1 10 11 64
32 KF Yefim 11589 5 5 10 63
33 -- Андрей 162 60
34 -- Иван 2146 5 5 57
35 KF Евгений Волосатов 1 49
36 -- Валерий Харламов 20788 46
37 KF Олег Чудновский 19022 45
38 KF Артём 20620 45
39 -- topos 6190 40
40 -- Владимир Матош 12106 40
41 KF Evgenii Kudriavtcev 18493 40
42 -- Roman 18683 40
43 KF Николай 20295 40
44 -- Аскар 20720 40
45 -- Николай Денисов 9014 37
46 -- New programist 20071 37
47 -- gladandres 20420 34
48 -- Фомичева Наталья 1232 33
49 KF Владимир 19384 33
50 KF alklokov 18681 32
51 -- Посетитель 0 5 5 30
52 KF Антон Кравченко 5502 5 5 30
53 -- Петя 7652 5 5 30
54 -- Алексей 17535 5 5 30
55 -- Александр 2670 30
56 -- Алмаз 7887 30
57 -- Voloshin Alexey 18838 30
58 KF Олег 20690 30
59 KF Дмитрий 20302 5 5 29
60 -- Федор 20766 27
61 KF DenisMed 18419 26
62 -- Александр 18981 26
63 KF Danil42Russia 10895 25
64 KF Денис 16396 25
65 -- Aleksandr 10298 21
66 KF Михаил 5081 20
67 -- KpucTo6aJlb 13385 20
68 -- Андрей 16259 20
69 -- Денис 19953 20
70 -- Дмитрий 20379 20
71 -- Andrii Savchenko 20664 20
72 KF Валерий Жданов 791 19
73 KF Виктор Си 5923 16
74 -- Сергей 10713 16
75 -- Дмитрий 18953 5 5 15
76 -- Redy 18031 15
77 -- omnium 20556 15
78 -- Иван Воронин 10558 12
79 -- Татьяна 12464 12
80 KF Den Andreevich 6861 11
81 -- Evgeny 17084 11
82 -- Витальмон 20742 11
83 KF Дмитрий 10162 5 5 10
84 -- Максим 4522 10
85 -- Михаил 4692 10
86 -- Смирнов Евгений 14841 10
87 -- Саша Авербух 16520 10
88 -- Андрей 17589 10
89 -- Доминик 19927 10
90 -- Maxspell 20570 10
91 -- Sergey 20623 10
92 -- Владислав Побережник 20660 10
93 -- Сергей 20749 10
94 -- Анатолий 20752 10
95 -- JustGenius 20770 10
96 -- Віталій 20775 10
97 -- Denis 20809 10
98 -- Maksim Semeniuk 19929 7
99 -- Сергей Тирпиц 17608 1 1 6
100 -- Oleg Didok 10418 6
101 KF Сергей 16567 6
102 KF Сергей 19870 6
103 -- Олег 20739 6
104 KF Permitin Alexey 3146 5
105 -- FireWolf 10080 5
106 -- Sloupok08 19622 5
107 -- Альберт 20348 5
108 -- Dmitri 20407 5
109 -- SolidQ 20513 5
110 -- Никита 20563 5
111 KF Михаил Екимов 20677 5
112 -- дима 20747 5
113 -- Semiliranda 20748 5
114 -- Second 20790 5
115 -- Дмитрий 20738 3
116 -- Григорий 3850 2
117 -- Карен Мурадян 4748 2
118 -- Анатолий 15610 2
119 -- Dima 20699 2
120 -- Первый тест 20746 2
121 -- Fred 20754 2
122 -- Александр 17057 1 1 1
123 -- Андрей 20734 1 1 1
124 -- Дмитрий 4814 1
125 -- Мария 5591 1
126 -- Pavel 8602 1
127 -- Павел 9277 1
128 -- Вадим 16683 1
129 -- IraPav 18617 1
130 -- Camomile007 18813 1
131 -- Сергей 19897 1
132 -- Денис 20319 1
133 -- Ivan 20572 1
134 -- Durov 20588 1
135 -- Марина 20716 1
136 -- Чепров Андрей 20726 1
137 -- Ivan 20728 1
138 -- Volha 20731 1
139 -- Vladimir 20737 1
140 -- Вадим 20740 1
141 -- FairNet 20744 1
142 -- Sasha 20745 1
143 -- skydll 20756 1
144 -- Alex 20763 1
145 -- Andrey 20764 1
146 -- Сергей 20767 1
147 -- Игорь 20773 1
148 -- Юрий 20778 1
149 -- Артур 20781 1
150 -- KopinHruk 20785 1
151 -- sych 20795 1
152 -- Евгений 20798 1
153 -- NasIta 20799 1
154 -- petrvs 20801 1
155 -- Василий 20806 1

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

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

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

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

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

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





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

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

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

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


Научился: получать ресурсы из интернета через прокси сервер управлять открытием новых окон браузера
Чтобы получить картинку не используя proxy нужно удалить в коде данного урока строки со словом proxy или можно сделать как я в отчете к прошлому уроку. Чтобы испытать код к этому уроку, пришлось найти себе адрес какого-нибудь прокси. Сразу попался такой, что в хроме постоянно появлялось непонятное окно для логина и пароля. Потом я понял, что это окно как раз для авторизации на прокси. Таким образом, случайно узнал как происходит стандартный способ авторизации на прокси, если просто решить его использовать через установленный браузер. Также для меня маленьким открытием стало, что хром все настройки прокси берет из IE.


Научился: улучшил свое понимание работы с классами Bitmap и Graphics
класс Arena нужен чтобы иметь возможность отдельно создать и настроить какую-либо площадку для осуществления игры. Её можно сдалать какой угодно формы и с какими угодно свойствами, например границы можно пересечь с одной стороны и появиться с другой, можно придумать препятсвия, какие-нибудь звуки при взамодействиях с границами или с элементами площадки, можно придумать какую-нибудь погоду, или смену дня и ночи и т.д.