Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
Видео про Архитектуру Шахматного клиент-сервера.

Денис
  • Звание: Алгоритмист
  • Накопленный опыт: 122 часа
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-09-06 01:39:21

Видеокурсы

Дата активности Видеокурс Прогресс
2017-03-14 design-observer 8. Observer 12 из 13 93 %
2017-03-14 design-state 9. State 10 из 13 77 %
2017-03-12 design-record 7. Active Record 8 из 9 89 %
2017-03-12 design-iterator 6. Iterator 14 из 15 94 %
2017-03-10 design-strategy 4. Strategy 15 из 16 94 %
2017-03-10 design-facade 5. Facade 10 из 11 91 %
2017-03-04 design-method 3. Template method 9 из 10 90 %
2017-03-03 design-factory 2. Factory 10 из 11 91 %
2017-03-02 design-singleton 1. Singleton 21 из 22 96 %
2015-09-23 game0 Демо игры 1 из 10 10 %
2015-09-12 soft0 Демо софт 1 из 7 15 %
Итого: 111 из 137 82 %

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

Дата активности Консольный раздел Прогресс
2015-12-15 task1b Строки 5 из 14 36 %
2015-09-24 task1 Семантика все 6 100 %
Итого: 11 из 20 55 %
Сохранить страницу:

7138. Денис
Денис
ответить
→  Иван Воронин   / 2017-03-15 22:06

на этом уроке было про 1 кнопку на всю форму в след уроке 3 кнопки


7238. Константин
Константин
ответить
→  Денис  # Шаблоны Проектирования / Observer - School Bell - Study and Break / 2017-03-15 19:48

Молодец много успел сделать!


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / State - КНБ - VIP - JFrame / 2017-03-15 09:54

Почему только одна кнопка отображается на всю форму, а другие две почему не допилил?


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / State - КНБ - Play / 2017-03-15 09:33

Денис, ты конечно молодец, но что у тебя со стилем?


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

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / ФИНАЛЬНЫЙ УРОК / 2017-03-15 09:23

Напиши отзыв или видеообзор по этому видеокурсу.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Observer - Sensor - VIP - Alert / 2017-03-15 09:16

Что же у тебя код то всё пьяный какой-то.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Observer - Sensor - Banner / 2017-03-15 09:15

Опять со стилем беда =)


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Observer - Sensor - Cat File / 2017-03-15 09:13

Опять с отступами беда и скобочки куда-то уехали.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Observer - Sensor - Person / 2017-03-15 09:12

Уже лучше, но всё равно лишние пустоты в коде и перед словом "Влажность" пробел забыл поставить.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / State - Целый калькулятор - States / 2017-03-15 09:11

И другие недочёты есть. В каждом состоянии должны быть все функции переходов.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / State - Целый калькулятор - States / 2017-03-15 09:10

Не хватает стрелочки Digit во втором числе.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Observer - Sensor - Visaginas / 2017-03-15 08:54

Молодец, отличная доработка, надеюсь не последняя.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Observer - School Bell - Sound Bell / 2017-03-15 08:50

Это аналогия с дебагом.


7119. Новопашин Владимир
Новопашин Владимир
ответить

10670. Сергей Соколов
Сергей Соколов
ответить
→  Денис  # Шаблоны Проектирования / ФИНАЛЬНЫЙ УРОК / 2017-03-14 23:34

Поздравляю с финалом! =)


1901. Neverwinter 2
Neverwinter 2
ответить
→  Денис  # Шаблоны Проектирования / Active Record - UML / 2017-03-14 19:28

Согласен, было бы неплохо


3922. Александр
Александр
ответить
→  Денис  # Шаблоны Проектирования / Observer - Sensor - Banner / 2017-03-14 12:06

Молодец, Денис! Продолжай в том же духе!


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Active Record - User - Randoms / 2017-03-14 10:08

Проверку на существование файла сделал? не видно, количество созданных файлов.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Active Record - User - Imitation / 2017-03-14 10:02

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


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Денис  # Шаблоны Проектирования / Observer - Sensor - Visaginas / 2017-03-14 07:22

))) Надо все по взрослому делать


7138. Денис
Денис
ответить
→  Евгений Волосатов   / 2017-03-14 02:11

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


7138. Денис
Денис
ответить
→  Евгений Волосатов   / 2017-03-13 22:42

https://code.google.com/archive/p/java-simple-serial-connector/downloads


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Observer - Sensor - Visaginas / 2017-03-13 22:37

Прям в точку. Как раз сегодня меня коллега попросил написать на яве программу для чтения из ком порта.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Observer - School Bell - Sound Bell / 2017-03-13 19:26

Суть метода - контроллирование процесса.
В школе тоже нажимает звонок вахтёрша, а не автоматика.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Active Record - User - Update all / 2017-03-13 15:17

Согласен.
Это будет на курсе MVC


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Active Record - User - Select all / 2017-03-13 15:16

вот так оно и выходит, что дурам везёт :)
шутка.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Active Record - User - Randoms / 2017-03-13 15:15

Сколько файлов не создалось? Продублировалось?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Active Record - User - Imitation / 2017-03-13 12:46

Чтобы базу не использовать


3922. Александр
Александр
ответить
→  Денис  # Шаблоны Проектирования / Active Record - UML / 2017-03-13 08:50

Молодец, Денис! Продолжай в том же духе!


791. Валерий Жданов
Валерий Жданов
ответить

7238. Константин
Константин
ответить
→  Денис  # Шаблоны Проектирования / Iterator - Random / 2017-03-12 08:42

Молодец много выполнил.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис   / 2017-03-11 18:52

При том удобна эта генерация, когда ты уже опытный в java, а если ты нуб и только изучаешь, это будет для тебя геморно. Лучше самому и рисовать и кодить потом по схеме. А когда станет чел поумнее, тогда и инструменты найдёт поудобнее.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис   / 2017-03-11 18:50

Ну так я про это и говорю, что вначале надо нарисовать! =) чтобы было что пихать и вуаля было.


7138. Денис
Денис
ответить
→  Иван Воронин   / 2017-03-11 18:45

ну так papirus - рисуешь диаграмму, с инер классами, методами, атрибутами, связями , и т.д.  потом нажимаеш кнопочку generate java code и вуаля! другое дело что там UML на все случаи жизни  и нужно потратить время.. под нетбинс 6.5 был UML в котором работа только с java , там было достаточно просто разобраться но в 8.2 уже этого нет....


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Facade - Motivator - Plan / 2017-03-11 16:22

Красивая, весенняя картинка.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Strategy - Person - VIP - Enum / 2017-03-11 15:28

Я думаю лишнюю проверку на txt можно упразднить, так как всё равно есть default


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Strategy - Person - VIP - UML / 2017-03-11 15:26

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


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Strategy - Person - Program / 2017-03-11 15:20

Отступы, отступы...


10309. Станислав
Станислав
ответить
→  Денис  # Шаблоны Проектирования / Strategy - Person - Schema / 2017-03-11 14:24

Отлично получилось!


1901. Neverwinter 2
Neverwinter 2
ответить
→  Денис  # Шаблоны Проектирования / Strategy - Person - Schema / 2017-03-11 13:36

Красиво схемы выглядят!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Iterator - Numbers - Inner class / 2017-03-11 00:35

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Facade - Motivator - Program / 2017-03-10 15:37

До мотиватора дошёл :)


7119. Новопашин Владимир
Новопашин Владимир
ответить

10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Strategy - Intro / 2017-03-05 12:12

Отличный пример, а выбор стратегий как раз в 3 пиктограммах: "Автомобиль", "Общественный транспорт" и "Пешком". Маршрут генерируется на основе выбранного способа доставки.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Template Method - Web Parser - Currency / 2017-03-05 11:54

Да, я тоже сайт погоды нашёл, спарсил оттуда без проблем данным методом.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Денис  # Шаблоны Проектирования / Strategy - Intro / 2017-03-05 11:51

Отличная иллюстрация


1901. Neverwinter 2
Neverwinter 2
ответить
→  Денис  # Шаблоны Проектирования / Template Method - Girl - Macho Boy / 2017-03-05 08:01

Какой ужас! (на фото) !!


791. Валерий Жданов
Валерий Жданов
ответить
→  Денис  # Шаблоны Проектирования / Template Method - Web Parser - Currency / 2017-03-05 06:54

парсинг погоды- это надо)


1. Евгений Волосатов
Евгений Волосатов
ответить

791. Валерий Жданов
Валерий Жданов
ответить
→  Денис  # Шаблоны Проектирования / Template Method - Girl - Abstract / 2017-03-04 12:00

что так к салону Жигулевому категорично?


791. Валерий Жданов
Валерий Жданов
ответить

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Template Method - Introduction / 2017-03-03 23:36

Хорошая иллюстрация шаблона.


7138. Денис
Денис
ответить
→  Евгений Волосатов   / 2017-03-03 23:00

по возможности стараюсь


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Factory - Storage - Фабрика / 2017-03-03 22:28

Что-то ты перестал комментарии писать...


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Timer - VIP - Enum / 2017-03-03 10:11

Поэтому в уроке использовали только один экземпляр перечисления.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Timer - Log class / 2017-03-03 09:56

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


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Timer - Experiment / 2017-03-03 09:54

Опять проблемы с отступами, ужас =)


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Timer - String vs Buffer Speed / 2017-03-03 09:40

https://www.videosharp.info/10558/checking/design=1391
вот я наглядно это всё продемонстрировал, добавив в код ещё и StringBuilder()


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Timer - Pattern Design / 2017-03-03 09:23

Молодец, отлично идёшь.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Super child / 2017-03-03 09:22

Далее всё увидишь, как оно должно быть на самом деле.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Factory - Shapes - Три фигуры / 2017-03-03 08:55

Думаю, Денис знает об этом :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Timer - VIP - Enum / 2017-03-03 08:52

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


3922. Александр
Александр
ответить
→  Денис  # Шаблоны Проектирования / Factory - Shapes - Три фигуры / 2017-03-03 00:24

Молодец, Денис! Обрати внимание, что в Java все классы принято называть с большой буквы.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Static class / 2017-03-02 21:35

Хорошо идёшь, молодец. Дальше будет интереснее. В процесс совокупления с гитом уже не будут использоваться. Но никто не запрещает делать это самому, для практики.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Static field / 2017-03-02 21:31

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


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Git default / 2017-03-02 21:22

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


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Git default / 2017-03-02 21:21

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Timer - Start / Click / 2017-03-02 15:42

Денис, походу, устал.
Может перерывчик?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Super child / 2017-03-02 15:41

Самый короткий оптимальный вариант будет дальше


10494. Алексей В.
Алексей В.
ответить

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Using pattern / 2017-03-02 15:00

К полю надо припсать привате. К функции паблик


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Static class / 2017-03-02 14:59

Смысл такого подхода – показать недостатки альтернативных способов, без использования шаблона проектирования синглтон


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Static field / 2017-03-02 14:57

Хорошо идешь...
Мало кто так активно выполняет задания


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис   / 2017-03-02 13:43

Слишком быстро двигаешься :)
Открыл продолжение.


7138. Денис
Денис
ответить
→  Евгений Волосатов   / 2017-03-02 13:10

Евгений Витольдович, после Singleton - Config - Super child не пускает к SingleTon - Timer говорит сделайте отчет, отчет есть , что не так ?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - FileReader / 2017-03-02 11:45

Согласен.
Лучше привате указать.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - FileReader / 2017-03-02 10:50

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


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Git commit / 2017-03-02 10:30

У меня блокнот обычный открывается для комментирования. не всегда будет именно vim открываться, всё зависит от ОСи в которой работаешь с гит


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Git add / 2017-03-02 10:15

Верно, так и есть, постоянно этим пользуюсь =)


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Static / 2017-03-02 10:14

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


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Git init / 2017-03-02 09:47

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


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Final / 2017-03-02 09:42

Это ещё не идеально короткие уроки, суть обучения в том, чтобы в одном уроке изучалась одна задача, тогда проще пересмотреть ещё раз, если что-то упустил или не понял, когда урок короткий, а если бы он был часовой или полутора-часовой перематывать и искать тот участок, где было не ясно что-то это будет съедать намного больше времени.


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Intro / 2017-03-02 09:35

Чем дальше, тем интереснее.


8275. Tekashnik
Tekashnik
ответить
→  Денис  # Шаблоны Проектирования / State - КНБ - VIP - JFrame / 2017-03-02 08:14

Спасибо, гляну на досуге


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Git add / 2017-03-02 06:20

Ну да - работает консоль.


7119. Новопашин Владимир
Новопашин Владимир
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Final / 2017-03-02 06:15

Быть сложным просто, быть простым сложно. Поэтому уроки короткие.


7138. Денис
Денис
ответить
→  Евгений Волосатов   / 2017-03-02 00:09

про функцию - да, на 4 символа меньше , но ее же нужно написать.. а может нам всего 2 раза принт нужен?


7138. Денис
Денис
ответить
→  Tekashnik  # Шаблоны Проектирования / State - КНБ - VIP - JFrame / 2017-03-02 00:02

если любишь JFrame посмотри JavaFX


10558. Иван Воронин
Иван Воронин
ответить
→  Денис   / 2017-03-01 23:24

Согласен, только привыкнешь к одной комбинации, в другом IDE не работает =)


7138. Денис
Денис
ответить
→  Иван Воронин   / 2017-03-01 22:55

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

eclipce              Ctrl+Shift+F
netbeanse        Alt+Shift+F
android studio  Ctrl+Alt+L


10558. Иван Воронин
Иван Воронин
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Class / 2017-03-01 22:46

Молодец, но тебе явно надо поработать над стилем кодинга, с отступами совсем беда =)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Class / 2017-03-01 22:36

а если создать функцию print(String text) то и out писать не нужно :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Git add / 2017-03-01 22:34

Дельное замечание, я как-то забыл об этом сказать.


7138. Денис
Денис
ответить
/ 2017-03-01 20:30

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Git init / 2017-03-01 20:24

Отлично! Раньше работал с гитом?


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Денис  # Шаблоны Проектирования / Singleton - Config - Final / 2017-03-01 15:20

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


24. Олюшка
Олюшка
ответить
→  Денис  # Наноигры / Картинка с секретом / 2015-09-23 21:32

Денис, очень рада что получил уже знания и все довольно легко! Красивая программа! Молодец! :)


24. Олюшка
Олюшка
ответить
→  Денис  # Наноигры / Вступительное слово / 2015-09-12 00:03

Денис, Добро пожаловать на проект! Рада что присоединился! Уверена что и дальше еще больше понравится! :)


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 Андрей Шевченко 16533 5 5 345
2 Tekashnik 8275 5 5 344
3 Новопашин Владимир 7119 310
4 Иван Воронин 10558 10 15 14 39 279
5 chokayes 9752 9 1 5 15 255
6 Николай Денисов 9014 244
7 Денис 13665 236
8 Константин Мельников 17022 233
9 Александр 16653 5 10 5 20 199
10 gorynych 8877 196
11 vip 9913 5 5 187
12 Алексей В. 10494 170
13 Александр 3922 5 5 167
14 Дмитрий 4814 153
15 Дмитрий 16218 130
16 zmejchik 10833 126
17 Pavlin 16496 126
18 Виталий 16268 124
19 Денис Корнеев 16989 121
20 Андрей 162 107
21 Григорий 3850 5 5 106
22 Андрей Гришагин 17240 97
23 Margarita 16911 95
24 Родион Глушков 11582 5 5 87
25 Владимир 15525 77
26 Евгений Волосатов 1 3 1 4 75
27 DimanDOS 14981 74
28 Николай (nick27m) 6203 5 5 10 69
29 Сергей Стефаненко 13131 67
30 AZANIR 7308 66
31 Константин 16880 5 5 65
32 Timoha 9980 64
33 Piligrim 8066 53
34 Антон Кравченко 5502 5 5 51
35 Михаил 5081 49
36 Николай 17038 49
37 DimkaKMS 9156 5 5 45
38 Алексей|BrisK|Кривицкий 3506 43
39 Serpimolot 16503 42
40 Володимир 8707 5 5 40
41 Кирилл Шмойлов 6452 5 5 38
42 Наталья 7226 3 3 38
43 Yefim 11589 38
44 Андрей 16259 38
45 Петя 7652 2 2 37
46 Pavel 11353 1 5 6 36
47 Andreas 17372 36
48 Ivan 4038 1 1 35
49 alex_kag 10591 4 4 34
50 Сергей Сергеевич 459 32
51 Семен 17051 29
52 Anna 17181 26
53 Иван 2146 25
54 Денис 4395 25
55 JSP 17387 4 4 23
56 Слава 17255 23
57 Антон Лазарец 986 21
58 Дмитрий 16253 19
59 Роман 14462 18
60 Илья 17343 17
61 Дмитрий 17348 17
62 vjacheslav 16906 16
63 Neverwinter 2 1901 15
64 Ильдар 5911 15
65 jin 17093 15
66 FireWolf 10080 12
67 Danil42Russia 10895 12
68 Puhl9sha 17400 12
69 Артём 17408 12
70 Михаил 17390 6 6 11
71 Sergej Šugajev 16017 11
72 Дмитрий Трамп 16246 11
73 KmX 16830 5 5 10
74 nikolay famin 402 10
75 Валерий Жданов 791 10
76 Фомичева Наталья 1232 10
77 Степан 1710 10
78 Николай 2573 10
79 Sergey 4732 10
80 Павел 5263 10
81 Александр 6614 10
82 Дмитрий 10162 10
83 Slava23 17308 10
84 salman 17319 10
85 Артём 17344 10
86 Эдвард 13364 9
87 Максим 4522 8
88 Андрей 9732 8
89 belcut 17302 8
90 Vlad179 17098 7
91 Assel 17362 6
92 Дмитрий 16862 5 5 5
93 Владислав 8036 5
94 Kapitanov Dmitrij 9368 5
95 Алекс Имаго 12013 5
96 Алексей 14117 5
97 Andrej Gladkov 16018 5
98 Катерина 16358 5
99 Денис 16396 5
100 Андрей Чуприков 16799 5
101 Альберт Шарифисламов 17066 5
102 vandry 17316 5
103 Алекс 17341 5
104 Кирилл 17402 5
105 DmitryTrump 17403 5
106 Иван 17404 5
107 Zebos 13846 3
108 Саша Авербух 16520 3
109 Сергей Соколов 10670 1 1 2
110 Игорь 7321 1 1 1
111 Андрей 4961 1
112 Сергей 5193 1
113 Виктор Си 5923 1
114 Alexey 9830 1
115 Тимур 9921 1
116 Nurik 13879 1
117 Лаура 13896 1
118 Sergey 16448 1
119 Олександр 16966 1
120 Dimitry 17334 1
121 EmptyBoy 17347 1
122 Игорь 17364 1
123 AlexActiv 17369 1
124 Fedor 17376 1
125 mcLovin777 17397 1
126 Liubomir 17399 1
127 murad 17409 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: добавлять методы к фабрике
сделал "признак" у абстрактного класса list-name, get и set private String listName = "default_name"; public String getListName(){ return listName; } public void setListName(String listName){ this.listName = listName; получилось вроде неплохо: class Line -> имя класса Line1 -> сделанный признак --- -> "рисунок" из overr toString но!!! хотелось изначально другого - например Line1 Line2 Line3 как бы "динамически" формировать имя.... что нибудь такое for (int j = 0; j <= 3; j++) { Shape line = Factory.createShape("line"); как бы сконкатенировать имя ? кто знает - хелпаните плиз
Научился: Установка по нажатию на кнопку фонового изобажения
Трудности: Сложностей не возикло
Вопросов нет