Си шарп с нуля

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

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

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

Видеокурсы

Дата активности Видеокурс Прогресс
2016-03-29 network Сетевые технологии все 13 100 %
2016-03-23 image Фотошарп 5 из 10 56 %
2015-11-15 soft3 Теория ООП все 39 100 %
2015-10-11 soft2 Новые технологии 15 из 18 100 %
2015-10-11 bilife Бинарная жизнь 1 из 7 17 %
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 task2 Матрицы 3 из 4 75 %
2015-10-03 olimp Олимпиада 2 из 40 5 %
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 Узник цикла IF все 6 100 %
2015-09-25 task2 Математика все 9 100 %
2015-09-25 task2 Любимые циклы все 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 Лирика 12 из 14 86 %
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 %
Итого: 221 из 277 80 %
Сохранить страницу:

37103. --
DTSoLVFyCfYw
DTSoLVFyCfYw
ответить
→  Валера Луцевич  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2023-12-11 23:48

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


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. --
Валерий Жданов
Валерий Жданов
ответить
→  Валера Луцевич  # Теория ООП / Перемещение Снеговиков / 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. --
Валерий Жданов
Валерий Жданов
ответить
→  Валера Луцевич  # Теория ООП / Переезд 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 отображается как нужно.


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

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

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

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

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

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

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

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





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

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

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

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


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


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