Си шарп с нуля

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

OloloCode
  • Звание: Алгоритмист
  • Накопленный опыт: 117 часов
  • Баланс Мегахешей: собрано 47 Mh, потрачено 0 Mh
  • Баланс Байтов: 589 байтов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-05-27 11:57:25
  • Возраст: 36 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2018-05-26 soft1 Нанософт 3 из 10 30 %
2018-05-23 memory Карточки памяти 13 из 0 %
2018-05-23 game1 Наноигры 9 из 10 90 %
2018-05-20 power Дневник успеха 2 из 6 34 %
2018-05-13 sudoku Судоку 1 из 11 10 %
2018-05-02 github Система Git 1 из 10 10 %
2018-02-07 chess3 Шахматы по сети 2 из 0 %
2017-11-07 soft0 Демо софт 1 из 7 15 %
2017-11-07 game0 Демо игры 1 из 10 10 %
Итого: 33 из 64 52 %

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

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

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

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


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

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


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

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


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

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


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

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  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
ответить
→  knockjkeee  # Демо игры / C# чего начать программировать / 2018-05-21 16:14

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


9752. 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. 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

https://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. Евгений Волосатов
Евгений Волосатов
ответить
→  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

Первые два пункта тут - https://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. Евгений Волосатов
Евгений Волосатов
ответить
→  OloloCode  # Карточки памяти / Горизонтальное и Вертикальное / 2018-05-14 00:56

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


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

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  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

Возможно здесь ошибка, указал в коментариях
https://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. 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. Евгений Волосатов
Евгений Волосатов
ответить
→  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. Евгений Волосатов
Евгений Волосатов
ответить
→  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. Евгений Волосатов
Евгений Волосатов
ответить
→  OloloCode  # Запуск пакета / WPF. Конвертер валюты. Курс валют в JSON. / 2018-02-11 12:48

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


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

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


  • Звание: Алгоритмист
  • Накопленный опыт: 117 часов
  • Собранный капитал: 589 байтов

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

Результат Пн Вт Ср Чт Пт Сб Вс Итого
Проверены отчёты 5 5 5 5 5 5 30
Написан ответ 5 5 5 5 5 1 26
Набран текст 5 5 5 5 5 5 5 35
Решена задача 5 5 5 5 5 5 30
Выполнен видеоурок 5 105 5 5 5 5 130
Ежедневный бонус 5 5 5 5 5 5 5 35
Опубликовано в соцсетях 5 5 5 5 5 5 30
Собран мегахеш 4 3 4 3 1 4 2 21
Итого 39 138 39 38 31 35 17 337 байт
Накопленные байты будут засчитаны только тем, кто до конца недели заполнит еженедельный отчёт!

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Tekashnik 8275 10 10 10 30 370
2 chokayes 9752 10 11 7 28 358
3 OloloCode 10717 10 7 17 337
4 Виктор 17606 5 15 9 29 299
5 WildOrc 17443 10 15 15 40 280
6 Иван Воронин 10558 10 10 10 30 270
7 ser2018 17425 10 15 12 37 245
8 Dmitry Sinitsin 17947 10 15 10 35 245
9 Дмитрий 4814 10 10 5 25 235
10 FireWolf 10080 9 15 10 34 224
11 Anton 5394 5 15 15 35 208
12 Слава 17255 10 15 5 30 179
13 Евгений Волосатов 1 5 15 5 25 159
14 Александр 9858 5 5 10 157
15 Evgenii Kudriavtcev 18493 5 5 153
16 Григорий 3850 5 10 1 16 108
17 Александр 3922 5 2 7 100
18 Константин Мельников 17022 5 15 1 21 94
19 Bodrik_torf 16066 89
20 Pavlin 16496 5 5 84
21 vip 9913 1 1 83
22 Дмитрий 16218 74
23 Serge 16861 5 10 6 21 68
24 Иван 2146 6 9 15 68
25 Timoha 9980 5 8 13 63
26 knockjkeee 18563 5 5 63
27 Валерий Жданов 791 10 10 58
28 Сергей 14008 5 5 55
29 Родион Глушков 11582 5 5 10 54
30 Володимир 8707 52
31 Александр @DreamerBY 18525 52
32 Danil42Russia 10895 5 5 45
33 Александр 18249 5 14 1 20 44
34 Антон Кравченко 5502 5 5 43
35 Ramzan 18272 5 5 42
36 Николай Миролюбов 6203 39
37 Александр 17981 7 5 12 38
38 Алексей В. 10494 38
39 sparda 18477 38
40 Сергей 3747 37
41 Андрей Шевченко 16533 35
42 Yefim 11589 7 7 34
43 DimanDOS 14981 5 5 33
44 Александр 18131 5 5 31
45 Петя 7652 5 5 30
46 sharp.xxxxx change config! 999 30
47 Кирилл Шмойлов 6452 26
48 Protos 16459 26
49 Денис 4395 25
50 Алекс 8932 25
51 Сергей 10936 25
52 Dima 11051 25
53 Андрей 4753 24
54 Виталий 16268 23
55 Андрей 162 5 5 21
56 Мария 16916 5 5 10 20
57 Дмитрий 4210 20
58 Сергей Витальевич 4699 20
59 Сергей Соколов 10670 20
60 Слава 17769 19
61 Саша Авербух 16520 1 1 18
62 Роман 14462 18
63 Фомичева Наталья 1232 17
64 Splean204 18490 17
65 Kiril Krutiajev 16014 16
66 Andrej Gladkov 16018 16
67 Neverwinter 2 1901 14
68 Andrej Petrunev 16015 14
69 Redy 18031 14
70 Сергей 18257 14
71 valeska 18542 1 1 13
72 alexmail19Q 4676 13
73 Денис 16396 13
74 DenisMed 18419 13
75 superGrover 18626 13
76 Евгений 1191 1 10 1 12 12
77 Андрей 17589 12
78 Посетитель 0 5 5 10
79 Сарапульцев Константин 1570 10
80 Степан 1710 10
81 valerys Nikola 6644 10
82 Алексей 9323 10
83 Юрий 9971 10
84 Андрей Гладков 17609 10
85 Абдулла 18606 10
86 Владислав 18566 9
87 IraPav 18617 5 5 6
88 Humanic 18094 6
89 Александр 18587 6
90 Aleksej Fiodorov 16016 5
91 Sergej Šugajev 16017 5
92 FinalCore 18407 5
93 Igor 18553 5
94 Сергей 18605 5
95 Илья 18637 5
96 Sasha 18645 5
97 Alexandru 18616 3
98 Дмитрий 16581 1 1 1
99 Антон 18654 1 1 1
100 Алексей 18656 1 1 1
101 Александр 4988 1
102 Андрей 8525 1
103 Pavel 11353 1
104 Сергей 12525 1
105 Саид 18564 1
106 Andrei 18574 1
107 AHTOH2010 18601 1
108 Vinvi 18602 1
109 Akbar 18604 1
110 Saio 18628 1
111 максим 18629 1
112 Богдан 18630 1
113 Сяинов Артём 18631 1
114 Cilader 18633 1
115 Nurtas 18639 1
116 Михаил 18644 1

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

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

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

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

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

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




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

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

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

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


Научился: Получать результат в виде строки, при запросе к серверу по http
Трудности: все просто при конвертации строки, неплохо было бы использовать текущие настройки культуры, во избежание ошибки конвертации double.Parse(usdRub, CultureInfo.InvariantCulture)



Научился: Написал скриптик  который подгоняет размер игры под размер экрана, не растягивает на весь экран, а оставляет игровое поле квадратным. Удобно дебажить скрипты unity в Visual Studio