Си шарп с нуля

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




Кирилл Шмойлов
  • Звание: Наследник
  • Накопленный опыт: 374 часа
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-03-29 18:15:38
  • Возраст: 33 года

Видеокурсы

Дата активности Видеокурс Прогресс
2016-11-30 viri Без конкуренции все 14 100 %
2016-11-18 sweep Боты Сапёра все 32 100 %
2016-11-10 iterator Итератор все 9 100 %
2016-10-10 gmaps ASP.NET и GMaps 2 из 11 19 %
2016-10-03 chess НаноШахматы все 17 100 %
2016-09-06 jsweep Явный Сапёр 2 из 12 17 %
2016-06-19 lines Шарики все 6 100 %
2016-05-25 ef Entity Framework все 8 100 %
2016-03-20 base2 БД - Управление гостиницей все 31 100 %
2016-02-24 image Фотошарп 2 из 9 23 %
2016-02-22 aspnet Базовый ASP.ект 3 из 24 13 %
2016-01-12 task4 Графические циклы 11 из 12 92 %
2015-12-24 words Игры со словами 3 из 7 43 %
2015-12-21 soft2 Новые технологии 4 из 17 24 %
2015-12-10 soft1 Нанософт 8 из 10 80 %
2015-12-05 game6 Морской Бой 15 из 16 94 %
2015-11-19 saver Хранитель экрана 14 из 15 94 %
2015-11-09 game4 Игры со Спрайтами 7 из 33 22 %
2015-10-29 game7 Морской флот 6 из 52 12 %
2015-10-18 task3 Комбинаторика 3 из 22 14 %
2015-10-12 java2 Игры на JavaScript 7 из 11 64 %
2015-10-09 soft3 Теория ООП 6 из 39 16 %
2015-10-01 game2 Микроигры 11 из 15 74 %
2015-09-15 coffee Чашка кофе все 1 100 %
2015-09-09 game1 Наноигры все 10 100 %
2015-09-03 sokoban Сокобан 21 из 22 96 %
2015-09-02 soft0 Демо софт все 7 100 %
2015-08-31 game0 Демо игры все 9 100 %
Итого: 269 из 471 58 %

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

Дата активности Консольный раздел Прогресс
2016-10-21 club 7119 - Владимир Новопашин 6 из 15 40 %
2016-10-20 club 6452 - Кирилл Шмойлов все 6 100 %
2016-10-13 solo Java - Запуск 1 из 13 8 %
2016-09-07 club 5649 - Максим Лапшинов 3 из 8 38 %
2016-09-06 club 10558 - Иван Воронин 2 из 7 29 %
2016-09-04 club 10670 - Сергей Соколов 3 из 10 30 %
2016-09-03 solo C# набор 2 из 15 14 %
2016-09-02 club 10494 - Алексей Васюк 1 из 6 17 %
2016-09-01 club 4004 - Елена Вставская 3 из 27 12 %
2016-08-26 club 7238 - Константин 1 из 2 50 %
2016-08-22 club 10162 - Дмитрий Гринь 2 из 5 40 %
2016-08-16 club 24 - Муза Оля 1 из 2 50 %
2016-08-14 task2o Матрёшки 4 из 9 45 %
2015-12-26 task2 Алгоритмика 1 из 20 5 %
2015-08-16 task1b Строки 6 из 14 43 %
2015-08-09 olimp Олимпиада 1 из 32 4 %
2015-08-07 task1 Семантика все 6 100 %
Итого: 49 из 197 25 %
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Кирилл Шмойлов  # Без конкуренции / Реклама VIRI / 2017-03-27 12:54

Наверное, реклама не понравилась :)


10309. Станислав
Станислав
ответить
→  Кирилл Шмойлов   / 2017-03-27 09:27

Реклама озвученная Витольдовичем мне показалась чересчур навязчивой и неуместной


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Станислав  # Без конкуренции / Реклама VIRI / 2017-03-27 09:06

А почему три звезды, Станислав? Плохо рассказали или плохо запомнил?


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

Молодец, Алексей! Даже без слов всё понятно показано!


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-24 19:01

Спасибо, Кирилл, за поддержку!


12454. Электрон
Электрон
ответить
→  Кирилл Шмойлов   / 2017-03-24 17:50

Спасибо, но настоящее мое имя не Василий, это очередное мое супер имя такое же как и моего Бота ;)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Шпионский Бот / ФИНАЛЬНЫЙ УРОК / 2017-03-24 16:01

Отлично, Василий, ещё одна ступенька пройдена! Поздравляю тебя ещё с одной победой!


3922. Александр
Александр
ответить
→  Кирилл Шмойлов  # SOFT: API Telegram / SQLite: База MySQL в кармане / 2017-03-24 15:15

У меня родилось предположение, что если exe-шник запускается из под студии, то он работает в 32-битной среде и поэтому ему нужна 32-битная версия библиотеки. Возможно, при обычном запуске он и должен работать с 64-битной версией библиотеки. Но у меня нет полного понимания этого вопроса, поэтому не стал продолжать метод инженерного тыка пускать в ход:)) Хотелось бы получить от старших товарищей разъяснения данного вопроса в виде урока или на одном из ближайших вебинаров...


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Телеграммировать / 2017-03-24 14:22

Ух ты, Вы соединяете два курса?! Сетевые технологии и Шпионский бот! Прогресс на лицо! Поздравляю, рад что применяете полученные знания на практике, это показывает что Вы их понимаете и умеете применять!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # SOFT: API Telegram / SQLite: База MySQL в кармане / 2017-03-24 14:20

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


12454. Электрон
Электрон
ответить
→  Кирилл Шмойлов   / 2017-03-24 11:20

спасибо, буду двигаться дальше ))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # SOFT: API Telegram / Изменить неизменяемое / 2017-03-24 02:43

А здесь C#, так что тоже но не такое же!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Шпионский Бот / ВИП-Урок: Защита приложения / 2017-03-24 02:26

Позравляю, Кирилл, уже с полным окончанием курса Шпионский Бот. Конечно, поэтому мне и нравится программирование, возможностей куча, бери и пользуйся!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Шпионский Бот / Процессуальный кодекс / 2017-03-24 02:24

Молодец, Электрон, отлично справился, поздравляю с окончанием курса Шпионский Бот


12223. Алексей Тупицын
Алексей Тупицын
ответить
→  Кирилл Шмойлов   / 2017-03-23 23:08

Здравствуйте Кирилл. Застопорился на уроке SOFT: API Telegram. Класс как кнопка. Все сделал, как на видео, но, при нажатии на кнопку "Прогноз" (время видео 19:42) выводится знак !!.

В коде у меня данное сообщение находится в TeleClass

Код:
private string Shop(string ncat, string naim, string user, out string replyMarkup)
        {
            string answer = "!";
            replyMarkup = "";
            //string[] shop1 = shop.Split();
            // string ncat = shop1[0];
            //string naim = shop1.Length < 2 ? "" : shop1[1];

            SQLiteClass sql = new SQLiteClass();
            DataTable dt = sql.Select("select ncat, naim from product where ncat='" + ncat + "'");    //Отображаем товары из выбранной категории
            if (dt.Rows.Count == 0) return "!!";


По этим данным могли бы подсказать, где может быть ошибка?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Вам телеграмма! / 2017-03-23 15:12

"Где можно посмотреть примеры использования методов  API Telegram?"
Так на курсе и показано, либо напрямую на сайте Telegram: https://core.telegram.org/bots/api#available-methods


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim   / 2017-03-23 15:10

Ну хорошо, будут проблемы - обращайтесь, постараюсь помочь!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Permitin Alexey   / 2017-03-23 15:08

Спасибо за отзыв. Обязательно учтем и реализуем!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / ФИНАЛЬНЫЙ УРОК / 2017-03-23 15:04

Спасибо, Олег Михайлович, за такой подробный рассказ о созданной программе, демонстрации её возможностей, рад что Вам всё понравилось!


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-23 10:28

Я уже был на этом сайте, скачал файл NuGet.Tools.vsix, но что с ним делать не ясно.  Если главная проблема состоит в том, чтобы получать классы из строки Json, то я могу сделать для этого специальную функцию.  Ведь файл Newtonsoft.Json.dll вроде  бы работает и обепечивет доступ ко всем свойствам и методам.


3146. Permitin Alexey
Permitin Alexey
ответить
→  Кирилл Шмойлов   / 2017-03-23 09:55

Здравствуйте Кирилл! Было бы здорово увидеть на этом сайте такие ПЛАТНЫЕ пакеты как: архиватор, почтовый клиент, работа в виртуальной машине (любой). Спасибо Вам за Вашу работу!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / VIP урок. SQLite: База MySQL в кармане / 2017-03-23 03:00

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Шпионский Бот / Ну что сказать Вам, Господа... / 2017-03-23 02:42

Отлично, Алексей! Как раз при поиске ошибок закрепляется материал! И даже если ошибка повториться, Вы легко её найдете!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Шпионский Бот / Летучая фотография / 2017-03-23 02:35

Это нормально)) Тем более если есть доступ к компу not authorized person


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim   / 2017-03-23 02:34

https://www.nuget.org/packages/Newtonsoft.Json/
Попробуйте скачать с этого сайта. Там вроде даже поддержка .NETFramework 2.0
Если не получится, пришлите мне проект, попробую поковыряться. Вообще должно всё работать, без json с телеграммом не поработать, он только в таком формате отправляет данные (не нашел как в другом делать, например в ВКонтакте можно выбирать XML или Json).


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-22 17:52

Нет не формируется даже после присоединения  json


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim   / 2017-03-22 17:21

Но объект nMessage принимает все как положено
В своей VS-2008 я не нашел возможность конвертировать строку в класс
Вроде бы про одно и тоже речь, а результат разный. Или вы про json в строке? Я понял что json в строке не удалось автоматически сформировать класс, но его можно написать руками, что Вы и сделали. После того как добавили строка json формируется в заполненный класс?


10494. Алексей В.
Алексей В.
ответить
→  Кирилл Шмойлов   / 2017-03-22 15:42

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


9612. Олег Михайлович
Олег Михайлович
ответить
→  Кирилл Шмойлов   / 2017-03-22 15:37

Спасибо. Теперь будем финализироваться! :-)


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-22 15:25

Я писал руками.  Но объект nMessage принимает все как положено. В своей VS-2008 я не нашел возможность конвертировать строку в класс.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.   / 2017-03-22 15:15

Очень жаль, потому что именно доп.задания закрепляют пройденный материал. Но ничего, угроза окончания подписки тоже встряхивает мозг и заставляет думать быстрее! Успевай впихивают материал!


10494. Алексей В.
Алексей В.
ответить
→  Кирилл Шмойлов   / 2017-03-22 14:53

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Авторазбор в действии / 2017-03-22 14:28

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / Красота должна быть идеальной / 2017-03-22 14:26

Поздравляю, Олег Михайлович, уже с полным окончанием курса! Рад что всё понравилось и Вы так легко смогли всё это реализовать в своём проекте!


12454. Электрон
Электрон
ответить
→  Кирилл Шмойлов   / 2017-03-22 10:27

это не составит труда, просто в обратном цикле вывести массив.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Шпионский Бот / Посмотри что я натворил / 2017-03-22 02:47

А именно десять последних получилось, или весь лог выводишь?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # SOFT: API Telegram / Прикрутить БД / 2017-03-22 02:46

Получилось отобразить данные на форме из Базы Данных?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # Шпионский Бот / Логировали, логировали да не вылогировали / 2017-03-22 02:45

Если ты программист и получил информацию, которую написал пользователь, то пройдя по своей программе ты сможешь узнать что написал Бот, так зачем это логировать?!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / Класс как кнопка / 2017-03-22 02:43

Спасибо, Олег Михайлович, за отзыв! Впереди ещё вип-урок, надеюсь он Вам понравится!


12454. Электрон
Электрон
ответить
→  Кирилл Шмойлов   / 2017-03-21 09:11

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / ФИНАЛЬНЫЙ УРОК / 2017-03-21 02:40

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Хочу новости / 2017-03-20 15:02

Вы отлично справились с домашним заданием!!! Поздравляю!


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-20 08:16

Спасибо, Кирилл!!!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / VIP урок. SQLite: База MySQL в кармане / 2017-03-20 02:20

Поздравляю с полным окончанием курса!
Обычно в вип-уроках как раз самое интересное, что можно поместить в один урок!


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # SOFT: API Telegram / Корзина. Что из этого мне нужно? / 2017-03-20 02:19

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # SOFT: API Telegram / SQLite: База MySQL в кармане / 2017-03-20 02:18

Молодец, Алексей! Через NuGet тоже хорошее решение, на уроке мы обращались к первоисточнику.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Шпионский Бот / Телеграммировать / 2017-03-20 02:15

Алексей, ты прям решил взять стометровку за 2 секунды. Столько отчетов уже прислал, молодец!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Шпионский Бот / Авторазбор в действии / 2017-03-20 02:13

Молодец, хорошо поработал Алексей!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Иван Воронин  # SOFT: API Telegram / Корзина. Что из этого мне нужно? / 2017-03-20 02:12

Ты не прав, поле username в таблице в текстовом виде, следовательно данные после знака равно должны быть в одинарных кавычках.


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # SOFT: API Telegram / Корзина. Что из этого мне нужно? / 2017-03-19 23:44

Так как у него после знака равно нет апострофа, то его код верен.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Сетевые технологии / Презентация курса / 2017-03-19 16:22

Да, в курсе есть post запросы,  так что ты пришел по адресу!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Красота должна быть идеальной / 2017-03-19 15:22

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Класс как кнопка / 2017-03-19 14:11

*Злравый - это как?? типа недоЗдравый? ))
Отлично, Электрон! Я заметил что ты продвигаешься семимильными шагами, видно что курс заинтересовал "по полной"!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # SOFT: API Telegram / Изменить неизменяемое / 2017-03-19 14:09

Тогда следующий урок будет несложным, и самостоятельно сможешь сравнить подходы к проектированию


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Корзина. Результат / 2017-03-19 14:07

Всё, теперь можешь вызывать ментов по адресу и телефону)))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр   / 2017-03-19 14:06

Поправил, спасибо


3922. Александр
Александр
ответить
→  Кирилл Шмойлов   / 2017-03-19 10:40

Сервер вернёт ответ на запрос, 200 ОК, как минимум :)) Или их сервер ещё какой-то запрос куда-то отправит? Пожалуйста ставьте вопрос корректнее..


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Александр  # SOFT: API Telegram / Волшебство начинается! / 2017-03-19 10:36

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # SOFT: API Telegram / Здесь Ботов раздают? / 2017-03-19 10:34

Да, только первый урок совпадает, потому что самое начало одинаковое, но только один!


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-19 09:35

Аватар я сделал. А вот description and about не получились.


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

Это понятно. Просто для кнопок со ссылкой не работает callback. По крайней мере у меня


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / Корзина. Что из этого мне нужно? / 2017-03-19 04:51

И правильно сделал, Алексей, очищаешь корзину для определенного пользователя. Единственное забыл в конце кавычки добавить перед userName и закрывающие
sql.Select("delete from recycle where username ='" + userName+"'");


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

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Кто я? / 2017-03-19 04:44

А что помешало? Там вроде всё понятно, легко устанавливается аватар.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Здесь Ботов раздают? / 2017-03-19 04:43

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


11589. Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-18 17:10

Спасибо, Кирилл!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-18 16:08

"Вкусное на третие" (Высоцкий)
Курс построен так, чтобы постепенно усложнять получаемый материал, постепенно переходя от одно к другому. Если на каждом уроке будем ещё и коммиты делать, можем упустить главное!
Поздравляю Вас с окончанием курса, рад что всё понравилось.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Шпионский Бот / ФИНАЛЬНЫЙ УРОК / 2017-03-18 12:39

Отлично, Кирилл! Поздравляю с окончанием курса. Одна из задач преподавателя это заставить работать мозг ученика, рад что у меня это удалось и ты справился с этими задачами!
Удачи в программировании, впереди много интересного!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Шпионский Бот / Процессуальный кодекс / 2017-03-18 12:36

Отлично, рад что тебе всё понравилось! ;-) Приходи ещё)))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / Корзиномания / 2017-03-18 03:44

Ничего, оно на самом деле сложнее чем я обычно даю, но хотелось чтобы были разного уровня домашние задания


12454. Электрон
Электрон
ответить
→  Кирилл Шмойлов   / 2017-03-17 21:09

цитата: *Вопрос: почему возникает исключение при нажатии клавиш?

там ошибка, возникала из-за того что сообщение должно изменятся, при редактировании - иначе Телеграм считает ошибкой


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Продуктовый магазин / 2017-03-17 18:18

От простого к сложному плавно перешли!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Шпионский Бот / Посмотри что я натворил / 2017-03-17 17:07

А в API Telegram ещё больше интересного!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Шпионский Бот / Логировали, логировали да не вылогировали / 2017-03-17 16:34

Непривычно видеть в отчете имя Кирилл))


10157. Кирилл Лебедев
Кирилл Лебедев
ответить
→  Кирилл Шмойлов   / 2017-03-17 16:17

ага) или можно отправлять боту файл определенный для "активации" много вариантов можно придумать) или писать в строго отведенное время) 00:01:00-00:01:59


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Кирилл Лебедев  # Шпионский Бот / Ну что сказать Вам, Господа... / 2017-03-17 16:12

Три загадки это прикольно)))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Без тормозов / 2017-03-17 13:33

Тогда следующий курс тебе понравится (но какой - пока не скажу, секрет!)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Главные кнопки / 2017-03-17 13:30

*Вопрос: почему возникает исключение при нажатии клавиш?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # Шпионский Бот / Кто я? / 2017-03-17 13:29

Отлично справился с домашним заданием!


11165. Сергей Д.
Сергей Д.
ответить
→  Кирилл Шмойлов   / 2017-03-17 09:14

Не, я недельку назад проворонил, когда оба курса были чуть дороже, чем стоимость телеграмма в Клубе - около трех тыщ. Теперь хохляцкая душа болит :)
Так что поднакоплю пока опыта - сложные для меня пока темы.


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

Так Вы же состоите в Клубе Формулистов, а там самые большие скидки на проекте!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / Покупательская Корзина / 2017-03-17 02:27

Отлично, корзина это важный элемент в любом интернет-магазине!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / Прикрутить БД / 2017-03-16 17:49

Просто нужно делать поэтапно: изменил, проверил, работает ли. Затем снова изменяешь и так до бесконечности, потому что нет предела совершенству))


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / Продуктовый магазин / 2017-03-16 17:10

Кому выдавать?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / БД - Большое Дело! / 2017-03-16 16:33

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Электрон  # SOFT: API Telegram / SQLite: База MySQL в кармане / 2017-03-16 16:30

Поздравляю, это не только удобно но и мобильно!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Олег Михайлович  # SOFT: API Telegram / Без тормозов / 2017-03-16 16:27

Отлично, вижу обучение не прошло даром!!!


10670. Сергей Соколов
Сергей Соколов
ответить
→  Кирилл Шмойлов  # SOFT: API Telegram / Начинаем кодить / 2017-03-16 06:52

Я получил ошибку, как в следующем уроке, и не сообразил как ее исправить. Теперь знаю. :-)


10558. Иван Воронин
Иван Воронин
ответить
→  Кирилл Шмойлов  # Сетевые технологии / Всё всегда под рукой / 2017-03-16 03:30

Если не успел запушить, то чужой ПК не поможет =)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-16 03:14

Поздравляю с окончанием курса, рад что Вам всё понравилось. Спасибо за Ваш отзыв.


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # Сетевые технологии / Авторизация с формированием ключа / 2017-03-16 03:08

Поздравляю, Сергей, всё четко и по полочкам!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # SOFT: API Telegram / По взмаху волшебной палочки! / 2017-03-16 02:55

Да, нехватку места нужно учитывать при проектировании. Удобные методы добавим позже!
И вижу что справился с домашним заданием, поздравляю!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # SOFT: API Telegram / Вам телеграмма! / 2017-03-16 02:52

Да, ты прав, абсолютно любой на данном этапе может работать с твоим ботом!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # SOFT: API Telegram / Что такое Json?! / 2017-03-16 02:51

Отлично, значит уже данными, где смог разобраться, сможешь воспользоваться в будущем, а остальное при необходимости!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # SOFT: API Telegram / Начинаем кодить / 2017-03-16 02:50

Я так понял что с номером апдейта не удалось?!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей В.  # SOFT: API Telegram / Волшебство начинается! / 2017-03-16 02:49

Вегной догогой идёте, товагищи! (В.И. Ленин)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Алексей Тупицын  # SOFT: API Telegram / Покупательская Корзина / 2017-03-16 02:48

Ничего страшного, то что пробовал решить самостоятельно уже говорит о работе мозга над задачей, а если нашел и решение, пусть и в следующем уроке, значит оно отложится!


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Соколов  # SOFT: API Telegram / Осознание... / 2017-03-16 02:47

Поздравляю, Сергей, отлично выполнил домашнее задание! Пришло у твоего Бота осознание?


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / Всё всегда под рукой / 2017-03-16 02:46

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


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Сергей Д.  # Сетевые технологии / Хождение по динамическим ссылкам / 2017-03-15 17:41

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

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




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

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

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

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