Си шарп с нуля

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

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

Сергей
  • Звание: Микробитер
  • Накопленный опыт: 38 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-04-10 15:31:19

Видеокурсы

Дата активности Видеокурс Прогресс
2018-04-10 spybot Шпионский бот все 14 100 %
2018-04-07 telebot API Telegram все 24 100 %
Итого: все 38 100 %

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

Этот формулист не решил ни одной консольной задачи
Сохранить страницу:

6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # Шпионский бот / ВИП-Урок: Защита приложения / 2018-04-10 16:50

Поздравляю с окончанием курса!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2018-04-10 03:27

Поздравляю с окончанием курса! Рад что вам всё понравилось!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # Шпионский бот / Летучая фотография / 2018-04-09 17:43

Молодец, Сергей! Добился результата!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей   / 2018-04-09 17:43

Ну как?! У тебя было написано FROM, а нужно FORM. Т.е. не "откуда" а "формировать", ты же формируешь заголовки и окончания файла, они обычно автоматически формируются, а тут тебе нужно всё это самому прописывать, вот теперь ты знаешь как это делается!


17952. --
Сергей
Сергей
ответить
→  Кирилл Шмойлов   / 2018-04-09 16:06

блин, работает. внешне я не вижу разницы... в чем было ошибка


17952. --
Сергей
Сергей
ответить
→  Кирилл Шмойлов   / 2018-04-09 13:29

Может быть причина в том что я испльзую проект из курса про магазин?


17952. --
Сергей
Сергей
ответить
→  Кирилл Шмойлов   / 2018-04-09 13:09

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей   / 2018-04-09 12:57

string formdataTemplate = "Content-Disposition: from-data; name=\"{0}\"\r\n\r\n{1}";
нужно:
string formdataTemplate = "Content-Disposition: form-data; name=\"{0}\"\r\n\r\n{1}";
---------------------------------------------------------------------------------------
WriteLog("ќшибка при отправки ‘айла: " + ex.Message);
вот ещё в конце какие-то некорректные символы, может на них, хотя они должны быть внутри программы, так что вряд ли. а вот что первое, поменяй и проверь!
отпишись по результатам


17952. --
Сергей
Сергей
ответить
→  Кирилл Шмойлов   / 2018-04-09 12:01

Пересмотрел, проверил, результат не изменился.
www.dropbox.com/s/oxc54t074qmcnm3/send.txt - посмотрите файл.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # Шпионский бот / Фото в студию / 2018-04-09 03:14

Значит где-то процедуру написал некорректно! Ещё раз полностью проверь(ВНИМАТЕЛЬНО), даже лишняя запятая может привести к такому результату!!!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей   / 2018-04-07 04:34

Последний который после ВИП? Надо за него отчитаться!


17952. --
Сергей
Сергей
ответить
→  Кирилл Шмойлов   / 2018-04-06 19:46

Как посмотреть последний урок?


17952. --
Сергей
Сергей
ответить
→  Кирилл Шмойлов  # API Telegram / Красота должна быть идеальной / 2018-04-06 13:01

блин, да нет же))))) на пк этот смайл не работает, а в телефоне показывается нормально.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Красота должна быть идеальной / 2018-04-06 12:58

А ты делаешь скрины чтоль с телефона?! Неожиданно!


17952. --
Сергей
Сергей
ответить
→  Кирилл Шмойлов  # API Telegram / Красота должна быть идеальной / 2018-04-06 12:57

На нет, просто у меня не показывается этот смайл, на телефоне ок.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / ФИНАЛЬНЫЙ УРОК / 2018-04-06 02:43

Молодец, Сергей, поздравляю с окончанием курса!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Красота должна быть идеальной / 2018-04-06 02:42

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Корзина. Что из этого мне нужно? / 2018-04-05 02:21

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Корзиномания / 2018-04-04 02:59

Конечно, Сергей, это ведь нужно, да и делается (для нас) совсем несложно, зато какой удобный инструмент для пользователя!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Продуктовый магазин / 2018-04-04 02:57

Молодец, Сергей! Мы сделаем чуточку по-другому!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Главные кнопки / 2018-04-03 02:37

Да, мы пытаемся изменить сообщение, но что такого необычного-то?


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Без изменения кода... / 2018-04-03 02:35

Теперь ты тоже немного Маг! Добро пожаловать в клан!))


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / По взмаху волшебной палочки! / 2018-04-01 06:03

Да, тут уроки уже более сложные, по нарастающей! Если не всё понятно рекомендую пересмотреть урок, может быть что-то упустил!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Волшебство начинается! / 2018-03-31 14:46

Ну ничего, на следующем уроке мы вместе это сделаем и будешь представлять как работать с "inline"- данными!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Начинаем кодить / 2018-03-31 14:32

Хитрый Сергей!)))


17952. --
Сергей
Сергей
ответить
→  Кирилл Шмойлов  # API Telegram / Начинаем кодить / 2018-03-31 13:33

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Вам телеграмма! / 2018-03-31 06:50

Молодец, Сергей! Это правильный ответ!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Что такое Json?! / 2018-03-31 06:47

Ну давай, если будут вопросы, задавай, будем решать!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Начинаем кодить / 2018-03-31 06:40

Сергей, ты его просто переписал или получил программно? Задание было получить, чтобы потом смочь использовать!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей  # API Telegram / Здесь Ботов раздают? / 2018-03-30 02:36

Молодец, Сергей! Идём дальше...


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

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

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

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

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

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

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

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





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

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

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

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


Научился: для чегo можно испoльзoвать систeму контроля версий? - что бы можно было просмотреть или вернутся к прошлым версиям проекта.



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