Си шарп с нуля

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

OloloCode

Видеокурсы

Дата активности Видеокурс Прогресс
2018-05-27 power Дневник успеха 3 из 71 50 %
2018-05-26 soft1 Нанософт 3 из 10 30 %
2018-05-23 game1 Нано-игры все 9 90 %
2018-05-23 memory Карточки памяти 13 из 14 %
2018-05-13 sudoku Судоку 1 из 11 10 %
2018-02-10 wpf2 Простой WPF 3 из 12 %
2018-02-07 chess3 Шахматы по сети 2 из 95 %
2017-11-07 game0 Демо игры 1 из 10 10 %
2017-11-07 soft0 Демо софт 1 из 8 15 %
Итого: 36 из 240 15 %

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

Дата активности Консольный раздел Прогресс
2018-05-30 solo HTML - тексты 1 из 14 8 %
2018-05-29 solo C# набор 22 из 17 130 %
2018-05-27 task1 Цифры 4 из 12 34 %
2018-05-25 club 7119 - Владимир Новопашин 1 из 15 7 %
2018-05-23 task2 Алгоритмика все 20 100 %
2018-05-22 task2 Do-рацикл 3 из 4 75 %
2018-05-22 task1 Целые задачи все 11 100 %
2018-05-21 club 4004 - Елена Вставская 3 из 27 12 %
2018-05-21 club 24 - Муза Оля все 3 100 %
2018-05-15 task1 Целые числа все 7 100 %
2018-05-01 olimp Шахматы 1 из 2 50 %
2018-05-01 task1 Семантика все 6 100 %
Итого: 82 из 138 60 %
Сохранить страницу:

10558. --
Иван Воронин
Иван Воронин
ответить
→  OloloCode  # Дневник успеха / 2018-05-27 План на следующую неделю / 2018-05-30 12:29

Молодец, отличные идеи. Удачи в их реализации.


10717. --
OloloCode
OloloCode
ответить
→  Roman  # Демо игры / C# чего начать программировать / 2018-05-29 23:00

Все в твоих руках, нет ничего невозможного.  Как ни крути , а начинать придётся с простых программ.  На этом сайте есть множество консольных задач - советую тебе начать именно с них.  Есть видеокурсы  для начинающих  Демо софт и Демо игры. На них научишься создавать простые оконные приложения.  Есть разделы для профи. Есть шикарны курс Шахматы on-line, в котором собрано множество технологий. Будь готов много трудиться, и у тебя все получиться.


10717. --
OloloCode
OloloCode
ответить
→  chokayes  # Игры со Спрайтами / Домино. Наведение порядка / 2018-05-28 20:16

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


10717. --
OloloCode
OloloCode
ответить
→  Слава  # Дневник успеха / 2018-05-27 План на следующую неделю / 2018-05-27 19:49

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


10717. --
OloloCode
OloloCode
ответить
# Консоль / Цифры / Перевертыш / 2018-05-26 12:02

Вводится четырехзначное число без нулей и тест  04273 - выглядит немного странно


2146. --
Иван
Иван
ответить
→  OloloCode  # Карточки памяти / VIP-загрузка на Android / 2018-05-25 23:32

Да, видел где-то в отчетах, что можно сделать квадратное поле. Сам до этого еще не добрался. Картинки пробовал двигать подальше, но они на экране телефона остались в том же месте. Может это как-то связано с версией андроид? Не знаю... А может где лишнюю галку поставил... Сейчас пока завалило работой, но позже обязательно к этому вопросу вернусь. Спасибо за отзыв на отчет.


10717. --
OloloCode
OloloCode
ответить
→  Иван  # Карточки памяти / VIP-загрузка на Android / 2018-05-25 23:25

Скорее всего  картинки у тебя загружены в сцену и попадают в область видимости. Можно попробовать разместить подальше  от canvas .  Квадратным игровое поле не пробовал делать? Чтобы не на весь экран растягивалась игра и размещенные картинки сохраняли свои пропорции. Мне кажется так эстетичные выглядело бы. В уроке этого нет -  как самостоятельную работу...


10717. --
OloloCode
OloloCode
ответить
# Наноигры / VIP урок. Игра 2048 / 2018-05-24 12:41

Согласен - красиво, но рисовал ее не я. Суть урока - зайти на сайт с игрой и поиграть набрав определенное количество очков. Я играл здесь : wellgames.com/ru/free_online/2048/ ; , игра мне понравилась и есть желание реализовать самому что то подобное. Может в обычном оконном приложении, может на Unity,  а может на чем ни будь еще...


18493. KF
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  OloloCode  # Наноигры / VIP урок. Игра 2048 / 2018-05-24 09:42

Красиво нарисовано. Я бы с удовольствием поиграл в такую игру. Много ушло времени на рисование?


17425. KF
ser2018
ser2018
ответить
→  OloloCode  # Дневник успеха / 2018-05-13 Отчёт за неделю / 2018-05-24 06:17

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


10717. --
OloloCode
OloloCode
ответить
→  ser2018  # Дневник успеха / 2018-05-13 Отчёт за неделю / 2018-05-23 21:30

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  OloloCode  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2018-05-23 11:20

Как я не люблю этот голос :(


9752. KF
chokayes
chokayes
ответить
→  OloloCode  # Консоль / Олимпиада / Случайная задача / 2018-05-22 13:04

он ругался на for в string.Format


10717. --
OloloCode
OloloCode
ответить
→  WildOrc  # Консоль / Олимпиада / Случайная задача / 2018-05-22 12:59

Спасибо тебе,  добрый человек.
Все таки интересно почему робот не принял мой вариант, то ли он String.Format() не понимает, то ли еще чего...


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  OloloCode  # Дневник успеха / 2018-05-20 Отчёт за неделю / 2018-05-22 12:40

Да вы, батенька, отличник!


17443. --
WildOrc
WildOrc
ответить
→  OloloCode  # Консоль / Олимпиада / Случайная задача / 2018-05-22 09:43

Попробуй так:
    static void Main()
    {
        int i = Convert.ToInt32(Console.ReadLine());
        Console.WriteLine("{0} {1} {2} {3} {4}", i, ++i, ++i, ++i, ++i);
        Console.WriteLine("{0} {1} {2} {3} {4}", i, --i, --i, --i, --i);
    }

;)


10717. --
OloloCode
OloloCode
ответить
# Консоль / Олимпиада / Случайная задача / 2018-05-22 08:55

И вот решение снова (уже третья задача) не проходит

int i = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine(string.Format("{0} {1} {2} {3} {4}", i, ++i, ++i, ++i, ++i));
            Console.WriteLine(string.Format("{0} {1} {2} {3} {4}", i, --i, --i, --i, --i));

робот опять пишет - Запрещено использовать for while ReadKey


10717. --
OloloCode
OloloCode
ответить

10717. --
OloloCode
OloloCode
ответить
→  knockjkeee  # Демо игры / C# чего начать программировать / 2018-05-21 16:14

Если новичок в программировании, то дополнительно осваивать, без острой на то необходимости, другой язык программирования не стоит.  Языки Java и C# хоть во многом схожи, но всё-таки различаются.  Будешь путаться.  Довольно часто появляются новшества  в языках - технологии не стоят на месте.  На мой взгляд  лучше сосредоточить свое внимание на одном языке.


9752. KF
chokayes
chokayes
ответить
→  OloloCode   / 2018-05-21 00:11

Все можно сделать самостоятельно, но это займет больше времени, чем я могу уделить Unity. Это очень интересная тема, только я ее изучаю мимоходом, поэтому самостоятельно туда нырять мне не к спеху. Тем более даже игромистр не торопится динамически создавать UI элементы. Если припрет к стенке, тогда придется конечно взяться за дело, засучив рукава.


10717. --
OloloCode
OloloCode
ответить
→  chokayes  # Игры со Спрайтами / Домино. Финальный аккорд / 2018-05-20 20:16

Ну если ты проходил другие курсы на unity, то думаю сможешь с этим справиться самостоятельно. И реализовать все свои задумки. Или скооперироваться с кем ни будь. Всё же будет интереснее, чем просто повторять то что записано на видео.
А возникнут сложности, то в чате, если кто что знает, всегда тебе помогут. Ну и поисковики не кто не отменял.


10717. --
OloloCode
OloloCode
ответить
→  Дмитрий  # Новые технологии / Модульное тестирование / 2018-05-19 22:12

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


10717. --
OloloCode
OloloCode
ответить
# Консоль / C# набор / Шахматный класс / 2018-05-19 21:30

свойство fen наверно с большой буквы надо


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  OloloCode   / 2018-05-18 15:03

Проблему тогда решили удалением лишнего юзинга, как раз про Thread.


10717. --
OloloCode
OloloCode
ответить
→  Dmitry Sinitsin  # Карточки памяти / Неуловимая птичка / 2018-05-18 14:32

На скрине видно что проблема  с Task
Вот что пишут на MSDN  по этому поводу:
Task объекты являются одной из основных составляющих асинхронная модель на основе задач впервые появились в .NET Framework 4. 
Следовательно  в 3.5 версию никак не влезет. Не знаю что у тебя там, но  думаю можно все решить при помощи Thread . Но судя по дате отчета, наверно уже разобрался. Напиши как решил проблему.


10558. --
Иван Воронин
Иван Воронин
ответить
→  OloloCode   / 2018-05-18 10:15

docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/value-types-table
вот какие могут быть переменные, где ты там массив увидел?


10558. --
Иван Воронин
Иван Воронин
ответить
→  OloloCode   / 2018-05-18 09:47

ещё скажи, что константа из-за того что она value type и поэтому она тоже переменная =)


10558. --
Иван Воронин
Иван Воронин
ответить
→  OloloCode   / 2018-05-18 09:46

массив переменных, массив он как константа, имеет фиксированный размер, не изменяемый, а значит логические он не может быть переменной, потому что он не может быть изменён, но он хранит в себе набор переменных, вот их значения меняются. МАССИВ это корзина, а ПЕРЕМЕННАЯ это яйцо, корзина всегда одна и таже, а яйца могут быть разными и не только яйца, могут быть и грибы, не важно. Это списки/коллекции динамически изменяются, а массив это фиксированный контейнер - аналог константы.


18257. --
Сергей
Сергей
ответить
→  OloloCode   / 2018-05-17 22:53

У меня с Unity тоже все работает нормально, у меня возникла проблема, что новая VS не хотела создавать форму и требовала виндовс 10


10717. --
OloloCode
OloloCode
ответить
→  Иван Воронин  # Карточки памяти / Алгоритм игры / 2018-05-17 20:50

Что бы избежать недопонимания:
bool[] opens = new bool[16]
opens - переменная?


10717. --
OloloCode
OloloCode
ответить
→  Иван Воронин   / 2018-05-17 20:31

Где что хранится мне прекрасно известно, где глупость? Есть  ссылочные типы, есть типы значения (value type) и то и то переменные.


10558. --
Иван Воронин
Иван Воронин
ответить
→  OloloCode   / 2018-05-17 17:38

советую изучить базу, чтобы глупости не писать. а ещё почитать, как хранятся данные в ОЗУ, чтобы понять о чём я говорю, надо УВИДЕТЬ своими глазами структуру памяти, которая выделяется для того или иного типа данных.


10717. --
OloloCode
OloloCode
ответить
→  Иван Воронин   / 2018-05-17 14:00

Переменная ссылочного типа. Имя  типа, на который она ссылается, bool[]. Если так придираться, то в C# вообще нет примитивных типов, и все наследуется от object - все объекты.


10558. --
Иван Воронин
Иван Воронин
ответить
→  OloloCode  # Карточки памяти / Алгоритм игры / 2018-05-17 13:45

bool[] называется булевый массив или массив типа бул, а переменная это ссылка на начало массива в памяти, она не может иметь тип массив. Тоже самое с любыми видами коллекций, это не примитивный тип. это уже объект.


10717. --
OloloCode
OloloCode
ответить
→  Сергей   # Демо игры / Картинка с секретом / 2018-05-17 13:32

У меня два компьютера, на одном windows 10, на другом  windows 7. Везде стоит visual studio enterprise последней версии.  Никаких проблем с установкой не возникало, разве что при установке на windows 7 требовалось установить более свежую версию Internet Explorer. Unity тоже работает корректно на обоих системах без проблем.


10717. --
OloloCode
OloloCode
ответить
→  Иван Воронин  # Карточки памяти / Алгоритм игры / 2018-05-17 13:03

А разве opens не переменная типа bool[] ?


10717. --
OloloCode
OloloCode
ответить
→  Yefim  # Шахматы по сети / Рефакторинг. Класс шахматной игры / 2018-05-16 00:41

Судя по скриншоту, в окошке Output сообщение об ошибке что какой то файл .cs  с исходным кодом не найден. Возможно он был удален. В таком случае он в Solution Explorer должен подсвечиваться желтым восклицательным знаком. Иногда такая проблема возникает при удалении файла из проекта (ссылка в главном файле проекта на файл осталась при некорректном удалении). так же на скриншоте видно что проект назван Chess и класс назван Chess, это то же может привести к конфликту (например если пространство имен тоже Chess). Класс Chess из библиотеки? Или тут в этом же  проекте? На скриншоте его не видно, обычно класс помещают в отдельный одноименный файл. В общем как написали ниже причин может быть много, и нужно смотреть код.


10717. --
OloloCode
OloloCode
ответить
→  Иван  # Карточки памяти / Горизонтальное и Вертикальное / 2018-05-15 23:00

Unity - это скорее визуальные редактор, но не 3D моделей. Это игровой движок, в котором  многие часто используемые игровые функции и математические расчеты уже реализованы, что значительно ускоряет и облегчает разработку игр.  Простенькие игры можно реализовать не обладая навыком программирования, но честно говоря такой вариант мало интересен.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  OloloCode  # Наноигры / Арканоид - Уровень и ракетка / 2018-05-15 22:45

Сдвинулся с мёртвой точки!


10717. --
OloloCode
OloloCode
ответить
→  Bodrik_torf   / 2018-05-14 20:18

у меня dll версии 2.0, автоматическое появление ссылки в реферансах при перетаскивание библиотеки в проект приятно удивило, про совместимости версий фреймворков мне известно


16066. --
Bodrik_torf
Bodrik_torf
ответить
→  OloloCode  # Карточки памяти / Неуловимая птичка / 2018-05-14 14:39

если ты сразу создал для 3,5 версии, то все гуд получается у меня было на 4.5 то не показалась, а когда создал для 3,5 то тоже проблем не возникла. Памятка на будущее.


10717. --
OloloCode
OloloCode
ответить
→  Евгений Волосатов   / 2018-05-14 13:08

Первые два пункта тут - www.videosharp.info/10717/checking/memory=2046
Это для основной панели
Далее я беру размеры канваса и по наименьшей стороне задаю размер панели - код ниже:

void Start()
    {
        var canvas = GameObject.Find("Canvas");
        RectTransform canvasRectTransform = canvas.GetComponent<RectTransform>();
        float size = GetMin(canvasRectTransform.rect.width, canvasRectTransform.rect.height);
        GetComponent<RectTransform>().sizeDelta = new Vector2(size, size);
    }

    private float GetMin(float canvasWidth, float canvasHeight)
    {
        if (canvasHeight < canvasWidth)
            return canvasHeight;
        else
            return canvasWidth;
    } 


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  OloloCode  # Карточки памяти / Горизонтальное и Вертикальное / 2018-05-14 00:56

Напиши, пожалуйста, как ты это сделал.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  OloloCode  # Дневник успеха / 2018-05-13 Отчёт за неделюо / 2018-05-14 00:46

Я тоже её долго искал сегодня на вебинаре...


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  OloloCode  # Дневник успеха / 2018-05-13 Отчёт за неделюо / 2018-05-13 21:51

Пришли скриншот таблицы с результатами за неделю.
И напиши нормальный отчёт по неделе.


10717. --
OloloCode
OloloCode
ответить
→  FinalCore  # Демо игры / C# чего начать программировать / 2018-05-13 15:08

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  OloloCode  # Карточки памяти / Горизонтальное и Вертикальное / 2018-05-13 06:42

Молодец, там много чего удобнее, кроме дебага =)


14008. --
Сергей
Сергей
ответить
→  OloloCode  # Карточки памяти / Авоська картинок / 2018-05-12 11:47

Очень хорошая робота. И картинки подобраны  очень крутые. Продолжай в том же духе.


10717. --
OloloCode
OloloCode
ответить
→  chokayes   / 2018-05-12 11:13

это все понятно, сделано на скорую руку чтобы проверить, проблема в другом - почему робот выдает ошибку- "нельзя использовать  if for while"


10936. --
Сергей
Сергей
ответить
→  OloloCode  # Карточки памяти / Авоська картинок / 2018-05-12 11:09

симпатишно )))


10717. --
OloloCode
OloloCode
ответить
→  chokayes   / 2018-05-12 11:06

и? ...


10717. --
OloloCode
OloloCode
ответить
→  Евгений Волосатов   / 2018-05-12 11:05

Возможно здесь ошибка, указал в коментариях
www.videosharp.info/console/task/level=123


10717. --
OloloCode
OloloCode
ответить
→  chokayes   / 2018-05-12 11:01

не суть - это не готовое решение, проблема в другом...


10717. --
OloloCode
OloloCode
ответить
# Консоль / Целые задачи / Уравнение 2 / 2018-05-12 10:53

Сначала использовал  linq,  робот писал что нельзя использовать "if for..."
потом решил по другому - код ниже, все равно выдает ошибку...

static void Main(string[] args)
        {
            string[] input = Console.ReadLine().Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
            int x1 = Convert.ToInt32(input[0]);
            int c = Convert.ToInt32(input[1]);
            int x2 = c / x1;


            Console.WriteLine(string.Format("{0:f1} {1:f1}", (double)x2, (double)(-x1 - x2)));
        }


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  OloloCode  # Карточки памяти / Авоська картинок / 2018-05-11 20:43

Noi non siamo nessuno gatti. Siamo cani! )


10717. --
OloloCode
OloloCode
ответить
→  proAtom  # Демо игры / C# чего начать программировать / 2018-05-11 19:39

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


10717. --
OloloCode
OloloCode
ответить
→  Игорь Тюлькин  # Шахматы по сети / План Шахматного проекта / 2018-05-10 19:30

Создавать скрипты для unity, не сложнее чем писать любое приложение. На официальном сайте есть подробная документация и API. Комьюнити очень обширно и легко найти ответ на интересующий вопрос. Так что, если есть навыки программирования, то проблем не должно возникать. EF, если в двух словах,  это сопоставление  класса в приложении и таблицы в БД, существуют и другие ORM, так что EF - не панацея.


10717. --
OloloCode
OloloCode
ответить
→  Евгений Тихонов  # Демо игры / C# чего начать программировать / 2018-05-09 12:10

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  OloloCode  # Карточки памяти / Класс в Библиотеке / 2018-05-08 06:54

Всё верно, так и есть.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  OloloCode  # Карточки памяти / Класс в Библиотеке / 2018-05-07 23:20

Все верно.


10080. --
FireWolf
FireWolf
ответить
→  OloloCode   / 2018-05-06 16:20

У меня эта доска пока простая, как в самом начале на курсе сетевых шахмат объясняется. Но, когда буду переделывать, то учту. Спасибо!


10717. --
OloloCode
OloloCode
ответить
→  FireWolf  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-05-06 15:39

Если у тебя доска сделана через User Interface, то у элементов UI есть Anchors, отвечающие за масштабирование.  Есть готовые пред. настройки (Presets) в виде квадратной пиктограммы. Щелкни по ней и выбери по центру.


10717. --
OloloCode
OloloCode
ответить
→  Pavlin  # Дневник успеха / 2018-04-29 Отчёт за неделю / 2018-05-06 15:30

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


10717. --
OloloCode
OloloCode
ответить
→  Сергей   # Демо игры / C# чего начать программировать / 2018-05-05 11:21

Создавать скрипты для unity, не сложнее чем писать любое приложение. На официальном сайте есть подробная документация и API. Комьюнити очень обширно и легко найти ответ на интересующий вопрос. Так что, если есть навыки программирования, то проблем не должно возникать. Если же навыков пока не хватает, то на этом сайте есть всё необходимое для этого.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  OloloCode  # Карточки памяти / Отображение карточек / 2018-05-03 23:51

молололодец!


10717. --
OloloCode
OloloCode
ответить
# Консоль / Целые числа / Пять чисел / 2018-05-02 00:48

Видимо ошибка в Тест 004


10717. --
OloloCode
OloloCode
ответить
# Начало / Создай online игру на бесплатном мастер-классе! / 2018-05-01 23:08

Спасибо за вебинар.  Было интересно. С нетерпением жду серверную часть.


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

Понравилось. Спасибо!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  OloloCode  # Запуск пакета / WPF. Конвертер валюты. Курс валют в JSON. / 2018-02-11 12:48

Вот. Правильный подход.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  OloloCode  # Демо игры / C# чего начать программировать / 2017-11-07 21:06

Для этого рекомендую курс базовый аспект и следующий за ним gmaps


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

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

Результат Пн Вт Ср Чт Пт Сб Вс Итого
Проверены отчёты 233 231 208 218 189 61 5 1145
Написан ответ 75 91 72 99 94 21 452
Набран текст 159 153 143 139 125 30 749
Решена задача 285 320 260 350 260 60 1535
Выполнен видеоурок 430 365 281 282 384 34 1776
Создан тест 40 50 45 40 30 5 210
Ежедневный бонус 84 91 85 89 86 12 447
Опубликовано в соцсетях 55 55 65 65 50 10 300
Собран мегахеш 30 35 35 40 25 25 190
Итого 1391 1391 1194 1322 1243 258 5 6804 байт
Накопленные байты будут засчитаны только тем, кто до конца недели заполнит еженедельный отчёт!

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

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

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

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

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

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

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

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





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

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

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

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


Научился: Нового для меня ничего. Доставляет удовольствие писать код не вникая в UI. Хорошо что у большинства работодателей этим занимаются отдельные люди.



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