Си шарп с нуля

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

chokayes
  • Звание: Мегакодер
  • Накопленный опыт: 623 часа
  • Баланс Мегахешей: собрано 1324 Mh, потрачено 310 Mh , остаток 1014 Mh
  • Баланс Байтов: 2011 байтов
  • Участник «Клуба формулистов»: до 2018-12-19
  • Последний визит: 2018-02-24 20:41:44
  • Возраст: 118 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2018-02-24 graf Коллекция графов 3 из 19 16 %
2018-02-22 game7 Морской флот 1 из 52 2 %
2018-02-21 task3 Комбинаторика все 22 100 %
2018-02-20 chess НаноШахматы 14 из 17 83 %
2018-02-19 design-iterator 6. Iterator 12 из 15 80 %
2018-02-18 power Личная энергия 10 из 6 167 %
2018-02-09 chess3 Клиент-серверные шахматы 2 из 0 %
2018-02-06 base2 БД - Управление гостиницей 2 из 31 7 %
2018-02-06 game4 Игры со Спрайтами 7 из 33 22 %
2018-02-04 iterator Итератор все 10 100 %
2018-02-04 java-class 10. Классные пакеты 11 из 18 62 %
2018-02-03 words Игры со словами все 7 100 %
2018-01-27 lines Шарики все 8 100 %
2018-01-27 github Система Git 4 из 10 40 %
2018-01-23 design-mvc Шаблон MVC 38 из 39 98 %
2018-01-20 soft3 Теория ООП все 39 100 %
2018-01-06 task1 Семантика все 1 100 %
2018-01-01 game2 Микроигры 16 из 15 107 %
2017-12-28 game1 Наноигры 5 из 10 50 %
2017-12-28 nevermind Невидимка 5 из 0 %
2017-12-22 javasweeper Java Sweeper 53 из 0 %
2017-12-19 compiler Компилятор 1 из 3 34 %
2017-12-18 jframe Слова в Сетке 8 из 9 89 %
2017-12-18 java-sqlite База SQLite 4 из 5 80 %
2017-11-30 game0 Демо игры 5 из 10 50 %
2017-11-26 coffee Чашка кофе 6 из 0 %
2016-03-30 soft0 Демо софт 1 из 7 15 %
Итого: 295 из 386 77 %

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

Дата активности Консольный раздел Прогресс
2018-02-24 task1f Геометрия 6 из 8 75 %
2018-02-24 solo C# набор 19 из 17 112 %
2018-02-18 task1e Символы все 5 100 %
2018-02-13 task1d Формулы все 9 100 %
2018-02-04 task3 Рекурсия 1 из 4 25 %
2018-02-04 task1c Лирика 13 из 14 93 %
2018-01-30 club 6452 - Кирилл Шмойлов 2 из 6 34 %
2018-01-25 club 10895 - Данил 42 1 из 0 %
2018-01-19 task1 Семантика 1 из 6 17 %
2018-01-19 club 24 - Муза Оля 1 из 3 34 %
2018-01-18 task1b Строки все 14 100 %
2018-01-11 task1a Целые числа все 7 100 %
2018-01-07 task2w Регулярные выражения 3 из 5 60 %
2018-01-07 jawa Сумматоры 1 из 0 %
2018-01-06 task2t Матрицы все 4 100 %
2017-12-07 task2r Подпрограммы все 14 100 %
2017-12-07 task2s Строки все 6 100 %
2017-12-06 task2n По цифрам все 8 100 %
2017-12-06 jawa Потоки все 8 100 %
2017-12-06 jawa OPER - Формулы 6 из 9 67 %
2017-12-06 jawa LOOP - Циклы все 8 100 %
2017-12-06 task2m Любимые циклы все 6 100 %
2017-12-06 jawa TYPE - Шесть типов все 7 100 %
2017-12-06 task2j Вечность все 5 100 %
2017-12-06 task2o Матрёшки все 9 100 %
2017-12-06 task2k Последовательность все 6 100 %
2017-12-06 task2l Математика все 9 100 %
2017-12-06 jawa READ - Ввод данных все 10 100 %
2017-12-06 task2q Простые массивы все 8 100 %
2017-12-06 jawa IF - Условия все 18 100 %
2017-12-05 jawa WRITE - Вывод данных все 11 100 %
2017-12-05 task2c Условный оператор 15 из 16 94 %
2017-12-05 task2f Do-рацикл все 4 100 %
2017-12-05 task2b Логика все 13 100 %
2017-12-05 task2g Обман цикла все 7 100 %
2017-12-05 task2i Узник цикла IF все 6 100 %
2017-12-05 task2d For-to-чки все 26 100 %
2017-12-05 jawa START - Запуск все 1 100 %
2017-12-05 task2h Точка и плоскость все 6 100 %
2017-12-05 task2e Пока-цикл все 6 100 %
2017-12-04 task2a Типы данных все 5 100 %
Итого: 315 из 334 95 %
Сохранить страницу:

16533. Андрей Шевченко
Андрей Шевченко
ответить
→  chokayes  # Секундомер / ФИНАЛЬНЫЙ УРОК / 2018-02-24 10:18

Спасибо! Про музыкальный фон как-то и не подумал совсем.)) Надо будет это дело освоить.


9752. chokayes
chokayes
ответить
→  Андрей Шевченко  # Секундомер / ФИНАЛЬНЫЙ УРОК / 2018-02-24 09:25

Приветствую, Андрей! Поздравляю с прохождением финального урока. Пора бы уже музыкальный фон добавлять в видео-обзоры. А то посмотрел 25 минут видео, просыпаюсь, а уже надо следующий урок делать. Шутка!  Дневная норма - это отличная идея, на сайт точно зайдешь, хоть минималку сделать. Обязательно пройду курс по созданию секундомера "for fun".


9752. chokayes
chokayes
ответить
→  Виталий   / 2018-02-23 06:32

Может посмотреть режимы, как он размещает картинку внутри себя, там есть несколько вариантов масштабировать, растянуть, и т.д. И еще посмотреть можно в сторону битмапа, если такой создается, какой у него размер. Я столкнулся с  похожей проблемой, когда в режиме дизайна все ок, а потом в режиме исполнения все работало не так как ожидалось. ) желательно картинки, которые мы устанавливаем в picturebox делать такого же размера.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Морской флот / Вступление / 2018-02-22 11:02

О, отличный курс начал проходить, я его ещё в 2016 купил, но руки не доходят, то одно то другое, то новые курсы и надо их быстро проходить, пока они свежие и горячие как пирожки.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes   / 2018-02-22 10:43

Да, панель упрощает работу с координатами и т.д. фишки, но можно и без неё обойтись, получая ширину и высоту объектов по периметру формы. Но это так, зависит от ситуации и поставленной задачи, когда я реализовывал смену в реальном времени движков рисования графики, панель мне была не нужна, она только мешала и тормозила FPS.


9752. chokayes
chokayes
ответить
→  Иван Воронин   / 2018-02-22 10:39

Да, надо было сказать контейнер. ) Я, когда доминошки в спрайтах делал хотел сделать снимок формы, и на одном сайте увидел, там было два варианта, с заголовком окна и без. Я еще тогда вспомнил как мы обходили этот момент здесь, когда нам нужны были "чистые" координаты, просто использовали панель.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Демо софт / Квадратный калейдоскоп / 2018-02-22 10:27

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


16218. Дмитрий
Дмитрий
ответить
→  chokayes  # Демо софт / Квадратный калейдоскоп / 2018-02-22 08:07

Спасибо.
Чем больше отходишь от главной задачи тем больше расширяешь кругозор....Ну и соответственно все выше и выше ставишь себе требования к разработке. Интересно при этом наблюдать за своим ростом при написании программ...Даже на небольшом  отрезке времени можно увидеть разницу написания своих же программ при активном (интенсивном) занятии)))
С панелью понял, что можно оперативнее работать с группой элементов...Банально даже отображать видимость всех объектов на панели и т д...Ранее в задачах как раз хотел использовать что то подобное, но решил что все по порядку. Вот теперь знаю как и буду применять))).


9752. chokayes
chokayes
ответить
# Комбинаторика / ФИНАЛЬНЫЙ УРОК / 2018-02-21 18:18

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


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Комбинаторика / ФИНАЛЬНЫЙ УРОК / 2018-02-21 17:50

Отличный обзор, молодец, хороший юмор, по поводу цифр и их понятного представления для глаз:
3142 <-- идут слева на право, это ось X, а сами числа это координаты по оси Y итого имеем:
1234 = X
3142 = Y

и получается четыре точки на доске:
const int size = 4;
const string queens = "3142";
var board = new bool[size, size];
for (var x = 0; x < queens.Length; x++)
    board[x, byte.Parse(queens[x].ToString()) - 1] = true;
for (var y = 0; y < size; y++)
{
    for (var x = 0; x < size; x++)
        Console.Write(board[x, y] ? "Q" : ".");
    Console.WriteLine();
}


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # НаноШахматы / ФИНАЛЬНЫЙ УРОК / 2018-02-21 03:08

Да, Бил Гейтс решил вспомнить молодость, в которой он не играл в шахматы, но было интересно. Молодец, отлично справился.


9752. chokayes
chokayes
ответить
→  Степан  # Консоль / Олимпиада / Случайная задача / 2018-02-21 00:33

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


8932. Алекс
Алекс
ответить
→  chokayes  # НаноШахматы / PHP - Установка EasyPHP / 2018-02-20 13:25

Отчет напиши.


8932. Алекс
Алекс
ответить
→  chokayes  # НаноШахматы / HTML - Фигуры на Доске / 2018-02-20 13:24

Чему научился? Что было сложным?


16653. Александр
Александр
ответить
→  chokayes  # НаноШахматы / CSS - Шахматная доска / 2018-02-20 10:14

ctrl + c , ctrl + v - Мощно :D                                                                                                                                                                                                                                                                                                         


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Комбинаторика / Динамика. Счастливые билеты 20 / 2018-02-20 00:42

Есть ещё уроки, где применяется динамическое программирование, отличные решения получаются.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Личная энергия / 2018-02-18 Отчёт за неделю / 2018-02-19 08:38

Да, на этом проекте у меня тоже глаза разбегались и то надо и это, а сейчас я решил допилить вначале начатые курсы и те, что купил ещё в 2016 году, жесть, уже 2018 =) просто как новое появляется, надо же быстро пройти, чтобы не откладывать свежее на потом. Вот так и прыгаешь туда сюда. Пришлось пока забить на "Автобус", завершаю начатые курсы.


9752. chokayes
chokayes
ответить
→  Иван Воронин  # Личная энергия / 2018-02-18 Отчёт за неделю / 2018-02-19 08:13

Я себе представляю! Раньше то уроки были не такие как сейчас. Все по часу.
В начале боялся перегореть. Так как прям завис на этом сайте.  ) Сейчас все более или менее устаканилось.
Баланса пока нет, наверное и не булет.  То в одну сторону швыряет, то в другую, по пути стараюсь нахвататься знаний.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Личная энергия / 2018-02-18 Отчёт за неделю / 2018-02-19 04:04

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


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  chokayes  # Нанософт / ФИНАЛЬНЫЙ УРОК / 2018-02-17 14:28

Спасибо) Мне почему-то не кажется что стало лучше))


9752. chokayes
chokayes
ответить
# Консоль / C# набор / Shell Sort / 2018-02-17 06:28

http://www.csharpstar.com/shell-sort-csharp-program/


9913. vip
vip
ответить
→  chokayes  # Комбинаторика / Комбинаторика. Много ферзей. Демонстрация / 2018-02-15 22:00

да довольно-таки интересно получилось


9752. chokayes
chokayes
ответить
# Консоль / Символы / Висагинас / 2018-02-15 06:00

Узнал зато про город Висагинас. )


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Комбинаторика / Комбинаторика. Много ферзей. Демонстрация / 2018-02-15 01:15

Молодец, отлично справился.


16218. Дмитрий
Дмитрий
ответить
→  chokayes   / 2018-02-12 08:15

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


7308. AZANIR
AZANIR
ответить
→  chokayes  # 6. Iterator / Iterator - BlackJack - Card / 2018-02-11 21:49

Блэкджек — одна из самых популярных карточных игр в казино по всему миру. Большая популярность игры обуславливается простыми правилами, скоростью игры и наиболее простой стратегией в подсчёте карт. Считается, что предшественником этой игры была карточная игра «vingt-et-un» («двадцать один»), которая появилась во французских игорных заведениях приблизительно в XIX веке. В России, например, блек-джек по сей день часто называют двадцать одно или очко. Вот так то !


16503. Serpimolot
Serpimolot
ответить
→  chokayes   / 2018-02-11 20:59

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


16503. Serpimolot
Serpimolot
ответить
→  chokayes   / 2018-02-11 20:51

Вот я отправил на робот:
using System;
class Program
    {
            static void Main ()
            {
              Console.WriteLine("sbyte {0} {1}", sbyte.MinValue, sbyte.MaxValue);
              Console.WriteLine("byte {0} {1}", byte.MinValue, byte.MaxValue);
              Console.WriteLine("short {0} {1}", short.MinValue, short.MaxValue);
              Console.WriteLine("ushort {0} {1}", ushort.MinValue, ushort.MaxValue);
              Console.WriteLine("int {0} {1}", int.MinValue, int.MaxValue);
              Console.WriteLine("uint {0} {1}", uint.MinValue, uint.MaxValue);
              Console.WriteLine("long {0} {1}", long.MinValue, long.MaxValue);
              Console.WriteLine("ulong {0} {1}", ulong.MinValue, ulong.MaxValue);
            }
    }
Он меня не пропускал, пока я между фигурными скобками пробел не поставил. Между {0} и {1}.


9752. chokayes
chokayes
ответить
# Начало / Архитектура Клиент-серверных Шахмат. / 2018-02-11 19:12

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes  # Личная энергия / 2018-02-11 Отчёт за неделю / 2018-02-11 14:31

с рубрикой "пошалим" очень легко увлечься и потерять нить урока.


1901. Neverwinter 2
Neverwinter 2
ответить
→  chokayes  # Запуск пакета / WPF. Простая змейка. Таймер для еды. / 2018-02-11 11:36

На 2008 (иже с ней 2012) не всё отлично. Юнит тесты у меня заработали только на 13-й.


17093. jin
jin
ответить
→  chokayes   / 2018-02-10 16:45

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


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # 6. Iterator / Iterator - Numbers - System / 2018-02-10 01:57

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


8275. Tekashnik
Tekashnik
ответить
→  chokayes  # Клиент-серверные шахматы / Доска. Установка Unity 3D. / 2018-02-09 22:04

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes  # 6. Iterator / Iterator - Numbers - System / 2018-02-09 16:58

Как ты уже серьёзно во всём разбираешься!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes  # Клиент-серверные шахматы / Вступление / 2018-02-09 15:30

Суперские картинки! Порадовал :)


9980. Timoha
Timoha
ответить
→  chokayes  # Клиент-серверные шахматы / Вступление / 2018-02-09 14:15

если ты и впрямь так играешь как на первом скриншоте, то я бы не сказал что ты играешь "норм", это очень плохо 


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  chokayes  # Система Git / Ignore / 2018-02-09 09:21

Наверное.)) Git Bash программа называется. Так никто и не подсказал мне, что это за окошко и насколько оно может мне боком вылезти мне в следующих уроках =). Ну ничего не поделаешь. Буду решать проблемы по мере их возникновения. Какая-то непонятная ерунда. В видеоуроках у Евгения Витольдовича такого не было). Что я сделал не так?))


16218. Дмитрий
Дмитрий
ответить
→  chokayes   / 2018-02-09 07:59

Это точно.
В прошлом году (примерно ноябрь) узнал об этом ресурсе. В то время как раз смотрел различные курсы по C# (как следствие по ним мало что помню), и начал занятия на этом сайте. Занимался вначале от случая к случаю (1-3 раза за неделю по несколько часов, решал консольные задачки)..Примерно к концу года понял, что такой подход ни к чему не ведет..Или берешь себя в руки и развиваешь себя в данной области (по чуть чуть но каждый день), или нечего обманывать себя и тратить время впустую...
А дальше надо запастись терпением и не бросать начатое и думаю через год уровень знаний будет приличным.


9913. vip
vip
ответить
→  chokayes  # Комбинаторика / Рекурсия. Фракталы. Спираль / 2018-02-09 01:11

завораживающее видео
есть тема посоздавать картинки обманки - и программировать научусь и интереснеы картинки на выходе. Это когда рисуется одно а видеться другое


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes  # Игры со Спрайтами / Домино. Правила игры / 2018-02-07 00:24

это ОЧЕНЬ крутой опыт. МОЛОДЕЦ. Горжусь таким отчётом.


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # БД - Управление гостиницей / Таблицы клиентов и заказов / 2018-02-06 20:00

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


9752. chokayes
chokayes
ответить
# Игры со Спрайтами / Аполлон. Главные герои / 2018-02-06 11:25

Все время ушло на рисование Земли, перестарался. Аполлон уже быстро-быстро рисовал.


9014. Николай Денисов
Николай Денисов
ответить
→  chokayes  # Игры со Спрайтами / Аполлон. Плавное прилунение / 2018-02-06 11:13

Даже топливо осталось. А что это за цифры на луне ?


9014. Николай Денисов
Николай Денисов
ответить
→  chokayes  # Игры со Спрайтами / Аполлон. Главные герои / 2018-02-06 11:07

Какой страшный аполлон, на ракету не похож. Хоть земля удалась.


9752. chokayes
chokayes
ответить
→  Kapitanov Dmitrij  # 10. Классные пакеты / CLASS - Подготовка к зачёту - Вспомним дроби / 2018-02-06 00:12

В последнем примере ошибка. 9*9 =81, а не 49
надо бы переделать


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes  # Личная энергия / 2018-02-04 Отчёт за неделю / 2018-02-05 19:23

Шикарный прогресс!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes  # Итератор / ФИНАЛЬНЫЙ УРОК / 2018-02-05 17:29

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


10494. Алексей В.
Алексей В.
ответить
→  chokayes  # 10. Классные пакеты / CLASS - Модификаторы доступа / 2018-02-05 15:26

Молодец!!! Так держать!!!!


10558. Иван Воронин
Иван Воронин
ответить

7308. AZANIR
AZANIR
ответить
→  chokayes  # Личная энергия / 2018-02-04 Отчёт за неделю / 2018-02-05 13:37

(в чем проблема то? из текста не понятно)  ну раз непонятно то как вам еще обьяснить видать оно вам не нужно.


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  chokayes  # Запуск пакета / WPF. Аудиотреннинг / 2018-02-05 13:03

Так ведь выложить файл с одной фразой написано)) А записывал я весь тренинг.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes  # Личная энергия / 2018-02-04 Отчёт за неделю / 2018-02-05 11:55

В соло скоро добавлю много новых алгоритмов


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes  # Запуск пакета / WPF. Аудиотреннинг / 2018-02-05 11:39

Это его малая часть. 0.1%


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  chokayes  # 10. Классные пакеты / CLASS - Три заветных слова / 2018-02-05 10:17

Наследование прикольный механизм. Особенно широко в своей работе использовал при создании бухгалтерских документов. Есть абстрактный класс - документ, в нем все 4 поля - №  , доп. номер документа, дата документа и автор. Бухгалтерский документ наследует абстрактный класс и отличается тем, что в нем есть проводки. Все первичные документы являются бухгатерскими. А дальше остальные документы наследуются именно от бухгалтерского класса.


9980. Timoha
Timoha
ответить
→  chokayes  # Комбинаторика / Рекурсия. Вступление / 2018-02-05 09:24

Вторая классная картинка! Молодец


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes   / 2018-02-04 23:00

Какой курс ты продлевал? Ещё не доделал. продлю вручную.


10494. Алексей В.
Алексей В.
ответить
→  chokayes  # 10. Классные пакеты / CLASS - Красная книга / 2018-02-04 17:03

Молодец!! Отлично!!! Так держать!!!!


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Запуск пакета / WPF. Аудиотреннинг / 2018-02-04 15:52

Мне кажется он имел ввиду по поводу нанять переводчика для того, чтобы тратить время на другие изучения. К примеру, вот ты программист, зачем тебе изучать сантехнику, пример:
протекает у тебя труба в ванной.
у тебя есть два пути, попытаться самому починить, а если ты не сантехник, то скорее всего инструмента и навыка достаточного нет, итого, потратил ты пару часов, так ничего не сделал, а может и сломал ещё сильнее, весь мокрый и в итоге всё равно вызвал сантехника, только теперь тебе надо будет оплатить поломку которая была и ту, которую сделал ты сам., плюс стирать вещи надо будет, плюс потерянное время, которое ты мог потратить на выполнение своей работы по профилю и заработать за 2 часа больше, чем стоила бы изначальная поломка и ты сух и рад и сантехник выполнил всё как надо, есть с кого спросить если что, Гарантия. В этом случае, да, но изучение других языков, это тоже вещь затратная по времени, если ты лингвист, то тебе это как раз в тему. если же ты программист, тебе достаточно знать инглиш и родной язык.


3922. Александр
Александр
ответить
→  chokayes  # Запуск пакета / WPF. Аудиотреннинг / 2018-02-04 09:41

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


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Игры со словами / ФИНАЛЬНЫЙ УРОК / 2018-02-03 21:26

Поздравляю с финалом, отлично поработал, молодец!!!


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  chokayes  # Запуск пакета / WPF. Финальный урок / 2018-02-03 18:35

Спасибо)


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  chokayes  # Консоль / For-to-чки / Сто квадратов / 2018-02-03 14:21

Полностью согласен с тобой. Я когда только пришел на этот сайт, приобрел пакет "Семантика" и начал его потихоньку решать. Только "решать" - это громко сказано. Первые мои решенные задачи - полная копия решения из приложенных к задачам видео. Уж не знаю сколько их я таким способом перерешал. Можно сказать всю семантику списал)) Но зато потихоньку уже откладывается в голове что-то.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  chokayes  # Игры со словами / ФИНАЛЬНЫЙ УРОК / 2018-02-03 10:04

Кстати ты можешь на этом сайте делать свои курсы и продавать через этот же сайт. Кирилл Шмойлов в этом смысле яркий пример. Картинки зачетные - сделано с  любовью.


9014. Николай Денисов
Николай Денисов
ответить
→  chokayes  # Игры со словами / ФИНАЛЬНЫЙ УРОК / 2018-02-02 14:16

Поздравляю с финалом клёво потрудился


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # 10. Классные пакеты / CLASS - Кошка и Собака / 2018-02-02 01:22

естественно =)


17128. Shanty
Shanty
ответить
→  chokayes   / 2018-02-01 14:06

Да, можно было, ели истина, то в том направлении писать -"Да" и соответственно, в направлении несовпадения условия - "Нет".  Тогда наглядней. Рисовал в Microsoft Word 2010. Предварительная работа на бумаге в виде рисования схем, интерфейса, написания логики, пошаговой инструкции и т.п. часто помогает.  Проследить всю логику в голове трудно.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes  # Запуск пакета / WPF. Финальный урок / 2018-02-01 00:13

Да, хороший обзор.


9980. Timoha
Timoha
ответить
→  chokayes  # Игры со словами / Виселка. Блоксхема помощника / 2018-01-31 11:56

Классная блок схема! Молодец!


14462. Роман
Роман
ответить
→  chokayes   / 2018-01-31 10:30

Дело в том, что человек будет пользоваться этой программой на работе, а там установлены всякие блокировки, против установки ПО и прочее. Попросил переделать.
Мой клиент мой друг, у нас чисто формальный договор.    : )
Попробую под firebird подогнать, если не выйдет то под Access.
Благодарю за ответ.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  chokayes  # Запуск пакета / WPF. Финальный урок / 2018-01-31 06:05

Молодец! Отличный обзор! 



16533. Андрей Шевченко
Андрей Шевченко
ответить
→  chokayes  # Игры со словами / Виселка. Блоксхема помощника / 2018-01-30 20:54

Отличная схема!


9752. chokayes
chokayes
ответить
→  Андрей Шевченко  # Теория ООП / Мощь полиморфизма / 2018-01-30 11:31

Может понравится такой пример:
есть три класса: Animal, Dog, Cat, последние два - наследники от Animal, метод makeSound() есть у всех троих.

public static void main(String[] args){
    Animal pet[] = new Animal[2];
    pet[0] = new Dog();
    pet[1] = new Cat();
    for (int i=0; i<2; i++)
    {
        pet[i].makeSound();
    }


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  chokayes  # Игры со словами / Виселка. Поле чудес / 2018-01-30 07:48

Картинка шикарная. Я когда делал урок Формула 1 из курса Микроигры кажется, тоже провозился долго с картинками... Наверное дольше, чем на написание программы ушло =).


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes  # Игры со словами / Виселка. Поле чудес / 2018-01-30 00:10

с картинками оно всегда так, если начинаешь сам их рисовать...


9752. chokayes
chokayes
ответить
→  Julia Zvonilova  # Запуск пакета / WPF. Конвертер валюты. Макет программы / 2018-01-29 06:56

Я так понимаю в целях безопасности закрыты все возможности для какой-либо передачи важной информации. Тогда не стоит на этом компьютре выполнять эти занятия. Лучше всего как посоветовал Иван Воронин на домашнем компбютере выполнять, тут есть уроки для создания программ невидимок, работе с реестром, автозагрузкой, Windows API.  Всякие хакерские штучки. ) Как Вы установили VS? Значит есть лазейка. )


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes  # Личная энергия / 2018-01-28 Отчёт за неделю / 2018-01-29 00:07

Отлично поработал!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes  # Игры со словами / Игры со словами / 2018-01-29 00:06

строки неизменяемые. поэтому длина сразу берётся готовая.


9752. chokayes
chokayes
ответить
→  Андрей Шевченко  # Запуск пакета / WPF. Простая змейка. Победа и поражение. / 2018-01-28 12:35

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


9752. chokayes
chokayes
ответить
→  Neverwinter 2  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2018-01-28 07:42

Классный обзор! Все супер!


7308. AZANIR
AZANIR
ответить
→  chokayes  # Шарики / VIP. Говорящие часы. Запись голоса / 2018-01-27 14:06

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


9752. chokayes
chokayes
ответить
→  Иван Воронин   / 2018-01-27 13:55

осталось только TTS сделать )


10558. Иван Воронин
Иван Воронин
ответить
→  chokayes  # Шарики / VIP. Говорящие часы. Запись голоса / 2018-01-27 13:46

Так как у меня имеются наручные говорящие часы с кукушкой, петухов и сверчком, то я с детства знаю как устроен Молодец! Механизм стыковки фраз, тем самым при прохождении данных уроков, реализовал его по своему, звуковых файлов оказалось меньше, добавил меню и объединил запись и воспроизведение воедино, чтобы получилось полноценное приложение, отличные уроки, очень полезные и есть идеи где применить =)


9752. chokayes
chokayes
ответить
→  Андрей Шевченко  # Запуск пакета / WPF. Конвертер валюты. Класс конвертации. / 2018-01-27 13:39

Я думаю твою задачу лучше всего прямо в Excele  и делать с помощью макросов, чтобы написать это, уйдет минут десять.
Если же стоит принципиальный вопрос, что именно полноценное приложение написать, то там тоже все просто. Мы же везде присваивали лейблам и текстовым полям значения. Получается что-то вроде: text1.Text = sumOf1000; Только смысл на форме делать, сразу в файл пиши.


16503. Serpimolot
Serpimolot
ответить
→  chokayes  # Демо игры / Лабиринт 2D - игра / 2018-01-27 10:15

надеюсь


9752. chokayes
chokayes
ответить
→  Константин Мельников  # Демо игры / C# чего начать программировать / 2018-01-27 09:17

на этом сайте - это легко!


9752. chokayes
chokayes
ответить
→  Serpimolot  # Демо игры / Лабиринт 2D - игра / 2018-01-27 08:39

потом вернешься и за 5 мин все сделаешь )


9752. chokayes
chokayes
ответить
→  Степан  # Запуск пакета / WPF. Конвертер валюты. Класс конвертации. / 2018-01-27 08:38

Дальше в курсе "Теория ООП" все разъясняется.  Советую пройти!


9752. chokayes
chokayes
ответить
→  Anton  # Демо игры / C# чего начать программировать / 2018-01-27 08:36

а чему ты хочешь научиться?


9752. chokayes
chokayes
ответить
→  Povilas Abramovicius  # 9. Массивы / ARRAY - Целый массив / 2018-01-27 08:29

можно было в одном цикле все сделать


9752. chokayes
chokayes
ответить
→  Kiril Krutiajev  # 10. Классные пакеты / CLASS - VIP - Крутятся пластинки / 2018-01-27 08:18

имена файлов же неправильные


9752. chokayes
chokayes
ответить
→  Danil42Russia  # Запуск пакета / WPF. Конвертер валюты. Курс валют в JSON. / 2018-01-27 08:15

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


9752. chokayes
chokayes
ответить
→  Tekashnik  # Запуск пакета / WPF. Конвертер валюты. Класс конвертации. / 2018-01-27 08:12

Может реально какой-нибудь курс запилишь? Уже наверное и знания, и опыт позволяют. Было бы круто


1710. Степан
Степан
ответить
→  chokayes  # Шарики / VIP. Говорящие часы. Запись голоса / 2018-01-26 23:32

Дальше будет ещё интереснее.


9752. chokayes
chokayes
ответить
→  Евгений Волосатов  # Шарики / VIP. Говорящие часы. Запись голоса / 2018-01-26 20:55

классный урок! мне понравился. жизненный. ) спасибо.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  chokayes  # Шарики / VIP. Говорящие часы. Запись голоса / 2018-01-26 20:32

Достойный вип урок? :)


9752. chokayes
chokayes
ответить
→  Андрей Шевченко  # Запуск пакета / WPF. Конвертер валюты. Курс валют в JSON. / 2018-01-26 07:16

Привет! Там все просто.  Подключаешь библиотеку:  using System.Globalization;
А потом  при парсинге в double  используешь дополнительный параметр через запятую:
double.Parse(return (usdrub, CultureInfo.InvariantCulture); usdrub - это наш паскалеский, вырезанный курс доллара. Самое главное не заморачиваться сильно на синтаксисе, а  смотреть на код упрощенно, схематично. Тогда все станет предельно ясно.


9752. chokayes
chokayes
ответить
# Начало / Трёхдневный интенсив C# ПРАКТИКУМ / 2018-01-25 21:58

Отличные вебинары получились! Все четко. И программы короткие, но ценные написали.


16533. Андрей Шевченко
Андрей Шевченко
ответить
→  chokayes  # Запуск пакета / WPF. Конвертер валюты. Курс валют в JSON. / 2018-01-25 19:33

Посмотрел отчет. Толком ничего не понял. Опыта не хватает =(


  • Звание: Мегакодер
  • Накопленный опыт: 623 часа
  • Собранный капитал: 2011 байтов
  • Участник «Клуба формулистов»: до 2018-12-19

Еженедельный прогресс

Результат Пн Вт Ср Чт Пт Сб Вс Итого
Проверены отчёты 5 5 5 5 5 5 30
Написан ответ 5 5 5 5 5 5 30
Набран текст 5 5 5 5 5 5 30
Решена задача 5 5 5 5 5 5 30
Выполнен видеоурок 5 105 105 5 5 5 230
Ежедневный бонус 5 5 5 5 5 5 30
Опубликовано в соцсетях 5 5 5 5 5 5 30
Собран мегахеш 5 5 5 5 5 5 30
Итого 40 140 140 40 40 40 440 байт
Накопленные байты будут засчитаны только тем, кто до конца недели заполнит еженедельный отчёт!

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

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

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

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

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

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

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

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




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

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

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

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

Научился: В зависимости от состояния бокса мы по нажатию правой кнопки мыши меняем его состояние. 3 случая, если бокс открыт, то ничего не делаем, если бокс в состоянии FLAGED, то мы переключаем в ClOSED и наоборот.