Си шарп с нуля

Формула программиста

основатель — Волосатов Евгений Витольдович
Только до конца месяца: Вступление в Клуб Формулистов с 50% + 20% скидкой.
Робот Шарп работает!

Dmitry Sinitsin
  • Звание: Гуру
  • Накопленный опыт: 1562 часа
  • Баланс Мегахешей: собрано 27 Mh, потрачено 0 Mh
  • Баланс Байтов: 8683 байта
  • Участник «Клуба формулистов»: до 2019-12-31
  • Последний визит: 2019-12-05 20:56:22
  • Возраст: 119 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2019-12-05 design-strategy Strategy 2 из 16 13 %
2019-12-04 design-state State все 13 100 %
2019-12-01 power Дневник успеха 84 из 117 1400 %
2019-11-21 design-iterator Iterator все 15 100 %
2019-11-06 jbook Java Book все 24 100 %
2019-10-14 jsweep Явный Сапёр все 12 100 %
2019-10-03 task3 Комбинаторика 3 из 22 14 %
2019-10-01 xonix Game Xonix все 37 155 %
2019-08-30 fruits ООФрукты все 30 100 %
2019-07-29 java-junit Тестирование все 6 100 %
2019-07-23 sqlonly SQL: ничего лишнего все 10 %
2019-07-15 chess НаноШахматы все 17 100 %
2019-06-26 chess2 МикроШахматы 44 из 47 94 %
2019-05-27 webmaster Весёлая семейка Web-Мастера все 10 %
2019-05-22 javascript Пошаговый JavaScript все 5 %
2019-03-20 design-observer Observer 10 из 13 77 %
2019-03-17 pymath Python3: математика 15 из 20 %
2019-03-13 design-record Active Record все 9 100 %
2019-03-07 design-method Template method все 10 100 %
2019-03-07 tinklavimas Tinklavimas все 31 104 %
2019-03-02 jsgoro JS Восточный гороскоп все 6 %
2019-03-01 design-singleton Singleton все 22 100 %
2019-02-18 socket Клиент-серверный сокет все 18 258 %
2019-02-08 jframe Слова в Сетке все 9 100 %
2019-02-05 java-list JD. Коллекции все 5 100 %
2019-02-03 java-for2d JC. Явные графоциклы все 11 100 %
2019-01-29 java-chess JB. Шахматные классы все 6 100 %
2019-01-28 java-class JA. Классные пакеты все 18 100 %
2019-01-24 start Начало здесь 6 из 9 %
2019-01-21 java-array J9. Массивы все 3 100 %
2019-01-20 java-loop J8. Циклопы все 10 100 %
2019-01-15 java-egz J7. Экзамен все 5 125 %
2019-01-13 java-if J6. Условия все 8 115 %
2019-01-10 java-oper J5. Операции все 7 100 %
2019-01-07 java-read J3. Ввод все 10 100 %
2019-01-02 java-write J2. Печать все 3 100 %
2018-12-31 java-start J1. Запуск все 4 100 %
2018-12-28 iterator Итератор 6 из 10 60 %
2018-12-27 java-type J4. Типы все 4 100 %
2018-12-23 hhbot1 API поиска работы все 14 %
2018-12-21 java2 Игры на JavaScript все 11 100 %
2018-12-17 github Система Git все 16 160 %
2018-12-15 soft3 Теория ООП все 39 100 %
2018-12-13 b4 Bootstrap-4 первые шаги 15 из 16 %
2018-11-21 aspnet Базовый ASP.ект все 24 100 %
2018-11-18 design-mvc MVC шаблон 2 из 39 6 %
2018-11-11 soft0 Демо софт все 8 115 %
2018-11-08 bilife Бинарная жизнь все 7 117 %
2018-10-10 ogame On-line игра 9 из 28 %
2018-10-10 solo Соло на клавиатуре 4 из 6 %
2018-09-17 driver PHP Driver 4 из 10 40 %
2018-09-12 gmaps ASP.NET и GMaps 6 из 11 55 %
2018-09-11 landing Лендинг на YII2 все 7 %
2018-09-07 bootstrap Портфолио на Bootstrap все 12 100 %
2018-08-29 translatejs Мультиязычное меню на JS все 8 100 %
2018-08-28 simple1 PHP парсинг XML все 11 %
2018-08-26 eshop Интернет-магазин все 25 100 %
2018-08-13 memory Карточки памяти 13 из 14 %
2018-08-04 graf Коллекция графов 1 из 19 6 %
2018-07-29 phpimage PHP графика все 19 %
2018-07-22 game0 Демо игры 3 из 10 30 %
2018-07-18 footpost1 Футбольная база все 13 %
2018-07-11 wpf2 Простой WPF 3 из 12 %
2018-07-06 javasweeper Java Sweeper все 52 %
2018-06-21 jquery Знакомство с jQuery все 16 100 %
2018-06-02 phpdate PHP Повелитель дат все 6 %
2018-06-01 infob Инфобизнес 4 из 20 20 %
2018-05-30 task5 Секундомер все 17 107 %
2018-05-21 java-sqlite База SQLite все 5 100 %
2018-05-14 sudoku Судоку 1 из 11 10 %
2018-05-12 task4 Графические циклы все 13 100 %
2018-05-12 java-egz2 Пробный Java экзамен 1 из 12 %
2018-05-04 chess3 Шахматы по сети 2 из 95 %
2018-05-01 game2 Микроигры 1 из 17 7 %
2018-04-29 soft1 Нанософт все 10 100 %
2018-04-21 game1 Нано-игры все 9 90 %
Итого: 959 из 1294 75 %

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

Дата активности Консольный раздел Прогресс
2019-12-05 solo СОЛО на клавиатуре 22 из 0 %
2019-12-05 task2 Математика все 9 100 %
2019-12-05 olimp Олимпиада 6 из 40 15 %
2019-12-03 task2 Последовательность все 6 100 %
2019-12-02 solo Java - Запуск все 13 100 %
2019-11-27 task2 Узник цикла IF все 6 100 %
2019-11-21 task2 Точка и плоскость все 6 100 %
2019-11-15 task2 Обман цикла все 7 100 %
2019-11-13 solo C# набор 29 из 17 171 %
2019-11-08 task2 Do-рацикл все 4 100 %
2019-11-04 task2 Вечность все 5 100 %
2019-11-03 solo Java - Вывод данных все 7 100 %
2019-10-30 task2 Пока-цикл все 6 100 %
2019-10-25 task2 For-to-чки все 26 100 %
2019-10-06 jawa WRITE - Вывод данных все 11 100 %
2019-10-05 jawa START - Запуск все 1 100 %
2019-09-29 solo Java - Циклы все 2 100 %
2019-09-26 task2 Условный оператор все 16 100 %
2019-09-10 task2 Логика все 13 100 %
2019-08-27 task2 Типы данных все 5 100 %
2019-08-22 task2 Алгоритмика все 20 100 %
2019-08-04 task1 Календарь все 16 100 %
2019-08-02 task1 Цифры 11 из 12 92 %
2019-07-22 task1 Целые задачи все 11 100 %
2019-07-11 task1 Геометрия все 8 100 %
2019-06-17 task1 Символы все 5 100 %
2019-06-12 task1 Формулы все 9 100 %
2019-06-06 task1 Целые числа все 7 100 %
2019-06-02 task1 Лирика 13 из 14 93 %
2019-03-19 task2 Матрицы все 4 100 %
2019-03-17 book 110. Функции все 8 100 %
2019-03-14 task2 Матрёшки все 9 100 %
2019-03-13 task2 Комбинаторика все 9 100 %
2019-03-10 book 011. Циклы все 8 100 %
2019-03-08 task2 По цифрам все 8 100 %
2019-03-07 book 101. Математика 8 из 7 115 %
2019-03-05 task1 Строки все 14 100 %
2019-02-25 task2 Строки все 6 100 %
2019-02-20 task2 Подпрограммы все 14 100 %
2019-02-13 book 100. Массивы все 8 100 %
2019-02-05 book 010. Условия все 8 100 %
2019-02-02 task2 Простые массивы все 8 100 %
2019-01-18 book 001. Числа все 8 100 %
2019-01-17 book 000. Строки все 8 100 %
2019-01-16 task1 Семантика все 6 100 %
2019-01-15 jawa Методы все 1 100 %
2019-01-15 jawa LOOP - Циклы 9 из 8 113 %
2018-12-26 jawa IF - Условия все 18 100 %
2018-12-26 jawa Массивы все 1 100 %
2018-12-24 club 14981 - DimanDOS 2 из 0 %
2018-12-08 base Футбольная База 3 из 0 %
2018-11-19 club 24 - Муза Оля все 3 100 %
2018-11-13 task2 Любимые циклы все 6 100 %
2018-11-12 task2 VIP задачи 3 из 0 %
2018-11-10 task2 Динамика все 3 100 %
2018-11-10 task2 Рекурсия все 4 100 %
2018-10-29 club 4004 - Елена Вставская 2 из 27 8 %
2018-10-12 solo YESOLO on the Keyboard 19 из 0 %
2018-09-07 olimp Шахматы 1 из 2 50 %
2018-09-06 club 6452 - Кирилл Шмойлов 1 из 6 17 %
2018-08-30 jawa Задачи 3 из 0 %
2018-08-24 jawa Коллекции 2 из 3 67 %
2018-08-24 jawa Потоки все 8 100 %
2018-08-22 jawa Сумматоры 8 из 0 %
2018-08-17 jawa OPER - Формулы 5 из 9 56 %
2018-08-17 jawa TYPE - Шесть типов все 7 100 %
2018-08-16 jawa READ - Ввод данных все 10 100 %
2018-06-21 solo HTML - таблицы все 5 100 %
2018-06-20 solo HTML - тексты все 14 100 %
2018-06-18 solo Java - База 11 из 0 %
2018-05-31 solo Java - Условия все 7 100 %
2018-05-31 solo Java - Ввод данных все 6 100 %
Итого: 596 из 583 103 %
Сохранить страницу:

17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Яков  # Бинарная жизнь / Максималка / 2019-12-05 16:27

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


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Strategy / Strategy - Intro / 2019-12-05 14:55

Википедия пишет: «По типу клиента (или по типу обрабатываемых данных) выбрать подходящий алгоритм, который следует применить.»
Так это напоминает работу перегруженных методов, тех, что имеют в сигнатуре различие лишь внутри круглых скобок. Названия у методов одинаковые, возвращаемый тип данных идентичен, а разница лишь в принимаемых аргументах.
Так это и есть суть стратегии - выбрать тот метод, в котором подойдут количество и тип входных данных и запустить такой метод.
Похоже?


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# State / ФИНАЛЬНЫЙ УРОК / 2019-12-04 17:13

Приврал на третьей минуте видео - методы ввода первого числа, ввода знака и ввода второго числа не являются Состояниями - они выполняют действия В ЗАВИСИМОСТИ ОТ СОСТОЯНИЯ, но сами состояниями не являются. Им аргументом как раз и приходит состояние (он же контекст)  и клавиша.


18842. --
Степан
Степан
ответить
→  Dmitry Sinitsin   / 2019-12-04 15:56

Спасибо!
Гростмейстер Бендер еще тот игрок, самого главного соперника уделал - одноглазого любителя
из шахсекции - будующего "клуба четырех коней")))


18842. --
Степан
Степан
ответить
→  Dmitry Sinitsin  # State / ФИНАЛЬНЫЙ УРОК / 2019-12-04 15:26

Отличный видеообзор!
и барабанная дробь с сиреной на заднем фоне тоже понравилась)))


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Степан  # Записи вебинаров / Создание web шахмат на HTML, JavaScript и PHP / 2019-12-04 15:17

То, что ходить можно как угодно - так это вообще привязка к реальности ))) Товарищ Бендер в Васюках вообще всеми сразу фигурами ходил вместе с доской )))
Игра супер! Успехов!


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Алексей  # State / State - Целый калькулятор - Fix Bugs / 2019-12-04 09:49

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


23591. --
Алексей
Алексей
ответить
→  Dmitry Sinitsin  # State / State - Целый калькулятор - Fix Bugs / 2019-12-04 08:58

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


18842. --
Степан
Степан
ответить
→  Dmitry Sinitsin   / 2019-12-03 18:00

Ну так то, да)) до сих пор бздят нашу страну, хотят до конца уничтожить


6203. KF
Николай Миролюбов
Николай Миролюбов
ответить
→  Dmitry Sinitsin   / 2019-12-03 14:34

Конечно знает. Губа не дура.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Яков  # Бинарная жизнь / Смысл жизни / 2019-12-03 12:15

Так!


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Николай Миролюбов   / 2019-12-03 12:10

Бекхем знал где жену выбирать )))


6203. KF
Николай Миролюбов
Николай Миролюбов
ответить
→  Dmitry Sinitsin   / 2019-12-03 10:42

Да, видел этот клип )))
Вот, тоже посмотри www.youtube.com/watch?v=FA5jsa1lR9c


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Степан   / 2019-12-03 09:39

Я вас умоляю, Степан ))) Понты дороже денег))) какие срокА, какие Беломорканалы))) Это же элитка панамерикана, на них колонии и рабы столетиями трудились, зачем им дёргаться? Спокойненько поём песенки, стрижем ренту и продвигаем «бремя белого человека» недоразвитым странам типа нашей. Я предполагаю, что Россию так ненавидят как раз из-за феномена выскочки. С какого перепуга неанглоговорящая страна дала просраться объединённой Европе в прошлом веке - они этого понять не могут и от этого корчит ))
А понты - это для молодых девах просто святое, на примере своих малолетних ежедневно наблюдаю.


6401. KF
Яков
Яков
ответить
→  Dmitry Sinitsin  # State / State - Целый калькулятор - 16 кнопок / 2019-12-03 06:21

Круто. Паттерны важно не только знать, но и уметь их реализовывать.


18842. --
Степан
Степан
ответить
→  Dmitry Sinitsin  # PHP графика / Загрузка фоновых изображений / 2019-12-03 06:03

Интересно, сколько сроков эта девочка отмотала? Вся в крестах да в куполах плюс фикса железная во рту блестит)))


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить

17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Валерий Жданов   / 2019-12-02 15:07

))))) Валерий Владимирович - самый ответственный и неравнодушный преподаватель здесь. Если отчет для галочки - так и скажет и завернёт! Смотрю со стороны с пиитетом и к выбору курсов начинаю относиться взвешенно из-за такого преподавательского состава. Спасибо за труд!


22955. KF
Vladimir
Vladimir
ответить
→  Dmitry Sinitsin   / 2019-12-02 10:18

Благодарю за развёрнутый ответ. Архивы с удовольствием буду изучать в конце дня, крайне любопытно. А пока "мусолю" консольную задачку №100 про Календарь 1752 года.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Dmitry Sinitsin  # PHP графика / Редактирование - получение данных / 2019-12-02 09:37

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


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Vladimir   / 2019-12-02 09:14

Доброго понедельника! Стамину у меня Евгений Витольдович заметил в обороте в прошлом году и порекомендовал Соло. Как и полагается, рекомендация осталась рекомендацией и не более. Но затем, в конце прошлого года, случился здесь Марафон по СОЛО.
Вот это был прорыв, как минимум для меня, а если посмотреть отчеты других курсантов, то видимо и прочим тот марафон не прошел даром.
Про это здесь в архиве остался целый раздел - www.videosharp.info/console/solo
Вот видео зазывальное, с которого всё и началось www.youtube.com/watch?v=e4YJ46v1FxY
Народ подтянулся и с эффектом соревновательности стал преодолевать курс сначала Английского набора, затем стартовали и русский.
Самое занятное было в финале - дошедшему предлагалось накрыв руки над клавиатурой полотенечком, набрать текст финального задания.
Если помотать страничку раздела соло вот до сюда www.videosharp.info/console/stat/level=3651
то можно посмеяться над фокусами коллег с этими полотенцами )
Проверил - у меня уже не открывается, причины не знаю, но те видеоотчеты в памяти ещё свежи.
И последнее, что надо упомянуть - зарегистрировавшись и заполнив анкету мы получали 14 дней бесплатного доступа к СОЛО, если не зевать, этого времени хватает пройти от старта до финиша.
Стамина меня не столкнула от двухпальцевого тыкания, а тот прошлогодний марафон чуток сдвинул. Не сказать, чтобы я отказался от двухпальцевого тыкания, но сейчас набираю как полагается, глядя на экран. Удовольствие от этого начал получать лишь после Шахиджаняна-Волосатова )))
А Шахиджаняна вчера вспомнил потому, что анекдот про мышиное семейство был оттуда.
Вецвайимпотанттуноусекондленгуич )))


22955. KF
Vladimir
Vladimir
ответить
→  Dmitry Sinitsin   / 2019-12-02 07:58

Чтобы не напрягать Google-переводчик, буду "сказать по-русски". Что касается English Language - двумя руками "за". Но как в этом может помочь Шахиджанян - плохо себе представляю. Помню, давненько (лет 15 назад) я пытался с ним подружиться (скачал ломаную версию). Но убогий интерфейс того времени и крайне злой алгоритм слепого набора, надолго отвратили меня от SOLO. Может что то изменилось с тех пор? А пока, нашел утешение в "Стамине".


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Консоль / Олимпиада / Случайная задача / 2019-12-02 00:21

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


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Vladimir  # Дневник успеха / 2019-12-01 : Авось да как-нибудь до добра не доведут. / 2019-12-01 23:56

There is another one thing matter for this case - English language. What about it? They say no good coder without second lang.
Remember a fun joke for this theme from SOLO Shakhiddjznyan I knew))

A family of mice were surprised by a big cat. Father Mouse jumped and and said, "Bow-wow!" The cat ran away. "What was that, Father?" asked Baby Mouse. "Well, son, that's why it's important to learn a second language."


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить

17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# State / State - Целый калькулятор - Logic / 2019-12-01 21:08

«Кто не знает чужих языков, не знает ничего о своем.»
Иоганн Вольфганг фон Гёте


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Николай Миролюбов  # PHP графика / Редактирование - получение данных / 2019-12-01 13:47

Белая акация, цветы эмиграции )))


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Консоль / Олимпиада / Случайная задача / 2019-12-01 12:32

Невнимательность - как раз воскресная ) С четвертого запуска победа. Сначала забыта точка с запятой, затем класс указал не в нужном регистре, напоследок инкремент подразумевал, да не указал. Только с четвертого раза и успех - спасибо Роботу Шарпу за подсказки. Эдак несложно, когда тебе на твои косяки носом тычут - бери да исправляй )


23605. KF
Кюннэй
Кюннэй
ответить
→  Dmitry Sinitsin  # State / State - Целый калькулятор - Press key / 2019-12-01 10:50

Главное, что все для себя самостоятельно  выяснил и описал, что мог сделать по-другому) Код конечно довольно массивным вышел, но наверняка ты все исправил! Молодец, так держать) Удачи с обучением.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# State / State - Целый калькулятор - Press key / 2019-11-30 14:28

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


23309. KF
Glebov Alexandr Leonidovich
Glebov Alexandr Leonidovich
ответить
→  Dmitry Sinitsin   / 2019-11-30 09:30

да, на русском


6401. KF
Яков
Яков
ответить
→  Dmitry Sinitsin  # State / State - Целый калькулятор - Context / 2019-11-30 06:18

ООП дело необходимое. Главное постоянно практиковаться в этом, иначе быстро забывается.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Glebov Alexandr Leonidovich   / 2019-11-29 16:15

Речь о том, что Вы специалист, видящий здешние реалии под своим углом, и это интересно, если в отчетах промелькнет взгляд с позиции профессионала, писавшего бухгалтерские и кадровые коды на русском языке. 1С, если не ошибаюсь кодят на кириллице? Верно?


23309. KF
Glebov Alexandr Leonidovich
Glebov Alexandr Leonidovich
ответить
→  Dmitry Sinitsin   / 2019-11-29 15:33

Добрый день. Оценки чего? Разницы в подходах программирования? Языка? Понятий? С# предоставляет больше возможностей. 1С узконаправленная, специфичная, сделанная для ведения учета. Тут же мы можем писать что угодно.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Vladimir  # Теория ООП / Интерфейс. Кружок готов к игре! / 2019-11-29 09:13

Есть такие уроки, что голова кругом идёт ))) К счастью, это редкое исключение из стройного ряда уроков.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Glebov Alexandr Leonidovich  # Коллекция графов / ArrayList / 2019-11-29 09:10

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


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Николай  # Начало здесь / День №2. Общение с Единомышленниками. / 2019-11-28 13:59

Какой-то фатализм сквозит в ответе )


23481. --
Николай
Николай
ответить
→  Dmitry Sinitsin  # Начало здесь / День №2. Общение с Единомышленниками. / 2019-11-28 13:22

Какой смысл спрашивать, если я вообще не в теме отчёта? Это как подойти к учёному и спросить что-нибудь из ядерной физики - ответ в любом случае будет бесполезным. Какая-то бессмыслица...


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Консоль / Последовательность / Минимальное и максимальное число / 2019-11-28 13:17

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


23309. KF
Glebov Alexandr Leonidovich
Glebov Alexandr Leonidovich
ответить
→  Dmitry Sinitsin   / 2019-11-28 07:20

В выходные дни в основном удается побольше позаниматься. Морской бой осилил полностью.


18842. --
Степан
Степан
ответить
→  Dmitry Sinitsin  # PHP CLI без мата / Инструментарий курса / 2019-11-27 18:51

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


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Glebov Alexandr Leonidovich  # Морской Бой / Интерфейс игры / 2019-11-27 12:52

Отчего был выбран этот курс? Какие ожидания не оправдались до сих пор? Посмотрел на уроки в нём - длительные, выкраивать время предполагаю трудно. Сам иду по разделу Java  - там продолжительность уроков преимущественно менее 10 минут, удобно. Не так напрягает выделить на работу с видео час. А с уроками по пол-часа видео, там видимо вообще караул - час а то и полтора надо закладывать на учёбу?


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Степан  # PHP CLI без мата / Инструментарий курса / 2019-11-27 12:01

А мат какой имеется ввиду в названии курса?


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  ES35  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2019-11-26 09:47

Такой отчет стоит и прикрепить - часто курсанты негодуют, как же так, не всё разжевано, много сложностей и непоняток и как с этим бороться... Люди часто ищут серебряную пулю или волшебного оленя, который будет колотить копытом и от этого будет сыпаться злато ))
Видеошарп дает практику и минимум теории, за теорией надо нырять самостоятельно - как за жемчужинами. Жемчуг сам не приплывёт ))
Спасибо за содержательный отчет.
Удачи!


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# State / VIP - State - КНБ - JFrame / 2019-11-25 14:18

JFrame - класс, по умолчанию создающий окно с рамкой, заголовком и кнопками Закрыть, Свернуть, Во весь экран.
Окно допускает изменение размера и перемещение по экрану.
Метод setSize (int width, int height) устанавливает размеры окна включая сюда заголовок и рамку окна.
Метод setDefaultCloseOperation(int operation) определяет действие при закрытии окна (например закрыть и программу).
Метод setVisible(boolean visible) если в него передать аргументом TRUE сделает окно программы видимым (по умолчанию оно невидимое).


18842. --
Степан
Степан
ответить
→  Dmitry Sinitsin  # Записи вебинаров / Создание игры «Сапёр» на Java / 2019-11-24 20:38

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


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# State / State - КНБ - Play / 2019-11-24 18:23

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


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Степан  # Записи вебинаров / Создание игры «Сапёр» на Java / 2019-11-24 16:53

Раньше говорили, что в Греции всё есть, а ныне в Китае... Как нестабилен мир )


14981. KF
DimanDOS
DimanDOS
ответить
→  Dmitry Sinitsin   / 2019-11-23 11:41

Школа :) Времени очень мало¯\_(ツ)_/¯


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Николай  # Начало здесь / День №2. Общение с Единомышленниками. / 2019-11-23 10:12

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


18842. --
Степан
Степан
ответить
→  Dmitry Sinitsin  # State / State - Вступление / 2019-11-22 22:43

Неожиданный отчет, браво!


18842. --
Степан
Степан
ответить
→  Dmitry Sinitsin  # Записи вебинаров / Шаблоны проектирования в Java / 2019-11-22 22:36

Привет!
Я пользовался бесплатной версией IntelliJ IDEA на этом курсе и ничего не получилось, сейчас прохожу курс "Сапер" на яве,
и когда установил IntelliJ IDEA ультиматум все стало компилироваться в сапере, попробую и на этом курсе ультиматум, если получится -
напишу, если нет попробую по твоему совету поменять версии
Спасибо.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  DimanDOS  # Нанософт / Прохождение теста / 2019-11-22 19:05

Привет молодым бойцам! Давно не было видно. Отчего так?


6203. KF
Николай Миролюбов
Николай Миролюбов
ответить
→  Dmitry Sinitsin   / 2019-11-22 11:09

Это точно!


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Николай Миролюбов  # PHP графика / Открытку в студию / 2019-11-22 10:58

Праздник жизни в иллюстрации ))


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Степан  # Записи вебинаров / Шаблоны проектирования в Java / 2019-11-22 09:46

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


23481. --
Николай
Николай
ответить
→  Dmitry Sinitsin  # Начало здесь / День №1. Создание микро-Привычки. / 2019-11-21 14:13

Привет. Благодарю, буду знать )


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Vladimir  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2019-11-21 13:51

[рассыпает на стол перед Владимиром картошку из котелка] Где должен в бою находиться командир?
)))


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Мария  # Простой WPF / WPF. Финальный урок / 2019-11-21 13:48

Оригинально.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Николай  # Начало здесь / День №1. Создание микро-Привычки. / 2019-11-21 13:11

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


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Daniil   / 2019-11-21 13:07

Super! It was little doubt for me, if I install only-English keyboard, will I be able to write russian letters.
If English keyboard can write Russian - this answer opening for me ability to change my broken keyboard.
Thanx a lot!


23442. --
Daniil
Daniil
ответить
→  Dmitry Sinitsin   / 2019-11-21 06:12

it is inconvenient because my keyboard doesn't have Russian letters.  So I can write in Russian but it just takes longer.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Iterator / Iterator - BlackJack - Play game / 2019-11-20 17:11

Пересмотрел код, думаю, а как передаётся управление, к какой строке после третьего стейджа? Поглядел - ничего не нашел, не передаётся управление вверх и всё тут. Лишь затем дошло, что правила игры не предусматривают телодвижения Игрока, после того, как он сказал ИНАФ!
Хватит, значит хватит - сколько набрал и не перескочил через 21 - сиди и жди судьбы в лице выбора Дилера.
Знание предметной области - СИЛА!


18842. --
Степан
Степан
ответить
→  Dmitry Sinitsin   / 2019-11-20 06:09

Старой версии уже нет на официальном сайте, Валерий Жданов посоветовал пока не проходить этот курс, так как не у меня одного эта проблема


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Степан  # Футбольная база / Установка Postgresql / 2019-11-19 19:07

Версии, версии и ещё раз версии ПО. Сколько раз уже обжигались здесь курсанты на этой фишке - время идёт, то, что в видео уже не соответствует тому, что на сайте, с ходу грузишь что-то похожее и начинаешь идти по урокам, а в какой-то момент смотришь и фигня какая-то, в видео одно, а у тебя иначе.
То версия дотнет фреймворка подгадит, то версия сервера, то джава не та и работает не так.
Я бы в описание уроков и курсов добавил - используем такой-то и такой-то софт ВЕРСИИ ТАКОЙ-ТО. Разночтения допустимы, но не рекомендуются))


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Iterator / Iterator - BlackJack - Random / 2019-11-18 17:26

Давим клаву за ради опыта.
Куря интернет, готов сформулировать, а там и сам лучше пойму, отношения между классами.
Чтобы использовать метод из другого класса, чтобы его функционал стал доступен, в том классе, где надо его использовать пиши следующий оператор:
Имя_класса_где_расположен_желаемый метод (или поле, но сейчас сконцентрируемся на методе ибо он чего-то может делать)
Затем через пробел название экземпляра которое ты дашь этой ссылке на нужный нам класс
Равно =  то есть знак присвоения (не два равно ==  это уже будет не присвоение, а сравнение на эквивалентность)
После равно пишем нью Имя_класса_где_расположен_желаемый метод
Затем открыть и закрыть круглые скобки
Точка с запятой - окончание оператора
ЗЫ
Если надо передавать аргументы - в скобках указать то, что надо до кучи передать
Если ничего не надо - в круглых скобках тупо пусто оставь.
Несложно.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Daniil  # Демо софт / Вступительное слово / 2019-11-18 10:32

Let me ask a question. Is it possible to change English layout to Cyrillic in your operational system with hotkey? Is there only problem in case of russian letters are absent on your keyboard or English keyboard can not generate code of Cyrillic words?
Question important to me because my notebook equipped with broken keyboard and I chose to install RU-keyboard or EN-keyboard.
So, cannot your keyboard write by Russian or it is just difficult?


18842. --
Степан
Степан
ответить
→  Dmitry Sinitsin   / 2019-11-17 16:18

Старые, добрые времена


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Степан   / 2019-11-17 11:21

Вспоминается в былые времена гремевшая из каждого утюга группа Эйс ов Бейс или асеовбасе или Ace of Bace c их хитами типа этого www.youtube.com/watch?v=d73tiBBzvFM
Получается их наименование можно перевести как Тузы Басов )
Волею Евгения Витольдовича здесь много всякого узнаёшь, о чём прежде и не догадывался. Хорошо знать языки и суть вещей - перестаёшь витать в облаках.


18842. --
Степан
Степан
ответить
→  Dmitry Sinitsin  # Iterator / Iterator - BlackJack - Card / 2019-11-17 03:16

Донни Трамп - это Дональд Козырь )))
Получается, что козырь, не зря Трампом величают
хорошо не туз


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Iterator / Iterator - BlackJack - Card / 2019-11-16 16:55

Почитал про масти и названия карт. Первое, что запомнилось, по- английски Трампс - это Козыри. Получается, Донни Трамп - это Дональд Козырь )))
По мастям. Даймондс, это понятно брюлики, оттого и значок у бубнящих квадратик на ребре, типа брыльянта. Но почему бубнят, это пока секрет, надо почитать.
Хартс, червы - красное сердце, тут достаточно понятно. Червленый - у восточно-европейских языков это что-то с красным связанное.
Спэйдс или пики - остроконечное сердце на ножке все черное - хз почему так.
Ну и клабс трефы. Клабс - это место собраний жентыльменов, этимология «трефы» тоже пока неясна.


22133. KF
ES35
ES35
ответить
→  Dmitry Sinitsin  # Теория ООП / Переезд метода Draw / 2019-11-16 11:08

Извиняюсь за долгое молчание (командировка).
Если я правильно понял про юзинги, то сейчас создал новый проект и там юзинги находятся в таком же порядке как и в программе с проблемой:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace experiment
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
    }
}


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Консоль / Олимпиада / Случайная задача / 2019-11-15 10:03

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


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Дмитрий  # Бинарная жизнь / Максималка / 2019-11-15 09:17

Привет! Проект заточен под практику, это же со всех уголов тут прописано вроде бы и не секрет ни разу. Теории в интернете бесплатной вагоны, если гугл не заблокировали в Ваших землях ещё. Без шуток, в Китае, рассказывают с этим есть нюансы. А в реальности теория без практического применения сложна к перевариванию и освоению - отсюда и идея проекта - предоставить курсантам площадку для тренировки не чтения, но и написания кода. А слепой десятипальцевый метод - это один из шажков к программированию с легкостью. Это задание, конечно, перебор, но соло Шахиджаняна в марафоне прошлого года меня лично сдвинуло с тупого набора с клавы простым тыканием. Сначала было вообще непонятно, зачем эти заморочки. Пришел к выводу, что эти скиллы снимают барьеры и облегчают жизнь профессионала. Общаться с людьми, глядя в текст, а не на клавиши занятнее, больше можно сказать.
Удачи!


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Iterator / Iterator - Digits / 2019-11-14 15:36

Почитал матчасть, дополню написанное в отчете. Метод next() получает следующий элемент ряда, а метод hasNext() проверяет наличие следующего элемента ряда и заодно следит, а не достигнуто ли того ряда окончание.
hasNext() - булевский метод, возвращает ИСТИНА при наличии куда двигаться, и ЛОЖЬ если коллекция закончена.
Следует соблюдать последовательность вызова этих методов и hasNext() вызывать перед вызовом метода next()


20302. KF
Дмитрий
Дмитрий
ответить
→  Dmitry Sinitsin   / 2019-11-13 18:27

Мракобесие на то и есть, чтобы быть пеной)


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Дмитрий  # Бинарная жизнь / Смысл жизни / 2019-11-13 10:18

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


20302. KF
Дмитрий
Дмитрий
ответить
→  Dmitry Sinitsin  # Бинарная жизнь / Смысл жизни / 2019-11-12 18:55

Что ты имеешь в виду?


8275. --
Tekashnik
Tekashnik
ответить

17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Tekashnik  # Дневник успеха / 2019-11-10 : Худому делу – худой конец. / 2019-11-12 14:52

Она была собой прекрасна и ей владел любой подлец. Она была на всё согласна, и даже на худой конец ))


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Консоль / Олимпиада / Случайная задача / 2019-11-12 11:19

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


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Дмитрий  # Бинарная жизнь / Смысл жизни / 2019-11-12 10:28

Обнадеживающая информация.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Консоль / Обман цикла / Множитель / 2019-11-11 15:32

Бряк прекращает работу цикла и передает управление строке СЛЕДУЮЩЕЙ за циклом, а там у нас уже конец программного кода. Значит здесь бряк сразу всей программы )


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  ES35  # Теория ООП / Переезд метода Draw / 2019-11-11 15:01

using System;
  class Program
  {
      static void Main()
      {........
Вот пример - здесь юзинг не спрятан за скобками неймспейса, правда он тут и не обозначен. Но границы в виде фигурных скобок между юзингом и исполняемым классом нет, подозреваю здесь и проблема. Надо сначала указать неймспейс, открыть фигурную скобку а затем лишь юзинги прописывать. Вероятно так.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  ES35  # Теория ООП / Переезд метода Draw / 2019-11-11 14:55

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Dmitry Sinitsin   / 2019-11-10 16:43

Дмитрий, конечно спасибо за такие восторженные слова, но здесь все не так сложно. Ты прав, создание оси с нуля - труд большого количества программистов, одному тут не справиться (даже лаборатория Касперского отказалась от разработки ОС). Я речь веду о создании своих дистрибутивов и образов на базе готовых образов linux. Но планирую показать, как это всё сделать под свои цели, с использованием скриптовых языков, настройку средств управления, распространение образов как iso-образами, так и через git


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Валерий Жданов  # Дневник успеха / 2019-11-10 : Худому делу – худой конец. / 2019-11-10 15:47

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


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Дмитрий  # Бинарная жизнь / Конструктор организма / 2019-11-10 14:10

Я может чего не понимаю, но из Вашего скриншота видно, что из паблик статик войд мейн, который по определению статик первым оператором создается экземпляр Пр0грама, а вторым оператором для нестатического экземпляра пр0грам вызывается метод «старт», который уже работает с экземпляром класса Пр0грам и не является статическим, то есть можно создать и пр0грам2 и пр0грам3 и так далее. Не так разве? Есть иные варианты? Любопытно.


20302. KF
Дмитрий
Дмитрий
ответить
→  Dmitry Sinitsin  # Бинарная жизнь / Конструктор организма / 2019-11-09 20:48

Сказано - избавиться от static. Что в итоге?


22883. --
Илья
Илья
ответить
→  Dmitry Sinitsin   / 2019-11-09 20:39

Хз. Я не понял.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Илья  # Без конкуренции / ФИНАЛЬНЫЙ УРОК / 2019-11-09 12:45

О какой деловой встрече в этом уроке спрашивает Евгений Витольдович? Любопытно.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Domination Agenda  # Консоль / Обман цикла / Делим без остатка / 2019-11-09 12:11

Всё-таки кантинью важен, чтобы вернуться к началу цикла, а элз ни к чему.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Domination Agenda  # Консоль / Обман цикла / Делим без остатка / 2019-11-09 12:10

if (i % 7 != 0) continue;
            else Console.WriteLine(i);
По логике, или кантинью лишний или элз )


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Консоль / Обман цикла / Делим без остатка / 2019-11-09 12:08

Бряк - это завершить выполнение цикла и перейти к следующей за циклом строке, а кантинью - это завершить выполнение цикла и перейти к началу этого же цикла. В этом случае (в этой задаче) действует логика такая: перебираем циклом от единицы до ста переменную ай, и если ай имеет остаток от деления на семь не равный нулю, то выполняется КАНТИНЬЮ - цикл завершает свою работу не доходя до конца и начинается сначала.
В ином случае ( если остаток от деления на сем таки равен нулю) цикл выполняется до конца и тогда отрабатывает Console.WriteLine(i); что удовлетворяет требованию задачи.


18842. --
Степан
Степан
ответить
→  Dmitry Sinitsin   / 2019-11-08 17:40

да, JavaScript отличный язык, жаль я раньше не занялся им, но ничего, главное начать


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Xa4_Xakum  # Бинарная жизнь / ФИНАЛЬНЫЙ УРОК / 2019-11-08 15:24

Именно так!


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Степан  # JS Восточный гороскоп / ФИНАЛЬНЫЙ УРОК / 2019-11-08 15:23

JavaScript прекрасен тем, что не надо заморачиваться со средой разработки - пишем просто в текстовике. Эта фича мне пригодилась, когда я удумал играть с Линухом и по совету Валерия поставил себе на самый слабый ноут версию runtu.org, если ну путаю. Она там так и осталсь. И на старущем железе под пингвином удалось пройти весь курс успешно. У джавакрипта своя прелесть.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Дмитрий  # Бинарная жизнь / Конструктор организма / 2019-11-08 15:11

А как правильно надо было сделать? Любопытствую.


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Степан  # Весёлая семейка Web-Мастера / HTML / 2019-11-08 15:08

Где-то у Валерия в курсах есть этот параллакс, если не ошибаюсь. Штукенция действительно впечатляющая.


18842. --
Степан
Степан
ответить
→  Dmitry Sinitsin  # Java Book / ФИНАЛЬНЫЙ УРОК / 2019-11-07 22:34

"Набор десятью пальцами" - я тоже с недавних пор начал тренироваться печатать вслепую, купил себе недавно клаву на ноут - красота,
есть у меня програмка одна называется VerseQ как раз для тренировки печатанья(она платная, но у меня есть с ключом) могу скинуть ссылку
Сейчас тоже свой видеообзор выложу, только что на ютуб закинул


  • Звание: Гуру
  • Накопленный опыт: 1562 часа
  • Собранный капитал: 8683 байта
  • Участник «Клуба формулистов»: до 2019-12-31

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

Результат Пн Вт Ср Чт Пт Сб Вс Итого
Проверены отчёты 5 5 5 5 20
Написан ответ 5 5 5 5 20
Набран текст 5 5 5 5 20
Решена задача 10 10 10 10 40
Выполнен видеоурок 5 5 100 10 120
Создан тест 5 5 5 5 20
Ежедневный бонус 5 5 5 5 20
Опубликовано в соцсетях 5 5 5 5 20
Собран мегахеш
Итого 45 45 140 50 280 байт
Накопленные байты будут засчитаны только тем, кто до конца недели заполнит еженедельный отчёт!

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF Яков 6401 10 25 10 50 290
2 KF Dmitry Sinitsin 17947 10 25 10 50 280
3 KF ES35 22133 5 15 10 30 148
4 KF Николай Миролюбов 6203 5 15 5 25 114
5 KF Vladimir 22955 10 10 20 76
6 KF Андрей 23396 6 10 16 66
7 -- Андрей 162 5 10 15 60
8 -- Алексей 23591 54
9 -- Степан 18842 10 10 20 50
10 -- Artash 23609 36
11 KF ser2018 17425 5 5 10 30
12 -- Валерий Жданов 791 6 1 7 25
13 KF Владимир 23048 5 5 23
14 -- Никита 23587 23
15 KF Glebov Alexandr Leonidovich 23309 5 5 21
16 -- Данил 23620 21
17 -- Посетитель 0 5 5 20
18 KF Кирилл 9480 20
19 -- Алексей|BrisK|Кривицкий 3506 6 10 16 16
20 KF Yefim 11589 10 10 16
21 -- Даниил Лаутеншлегер 20061 5 5 15
22 KF Дмитрий 20302 5 5 15
23 KF Dmitry-BY 19391 15
24 -- Anasstka 23566 15
25 KF Антон Кравченко 5502 5 5 10
26 KF Евгений Черкасов 23522 10
27 -- Daniil 23442 7
28 -- Иван 2146 5 1 6 6
29 -- KpucTo6aJlb 13385 5 5 5
30 -- Hacker228 23579 5 5 5
31 -- Bdfy 23664 5 5 5
32 KF Сергей Сергеев 10713 5
33 -- Иван 23223 5
34 -- kirjamovie1 23656 5
35 KF Евгений Волосатов 1 4 4 4
36 -- Руслан 23595 2
37 -- Кирилл 23670 1 1 1
38 -- imsarim 20640 1
39 -- mr. Bat 22062 1
40 -- Усмонов Фирдавс 22313 1
41 KF Кюннэй 23605 1
42 -- David 23624 1
43 -- Orin27 23625 1
44 -- Эмиль 23626 1
45 -- Alexey 23627 1
46 -- Yerzhan 23628 1
47 -- Fudo 23634 1
48 -- Turbo 23637 1
49 -- Тимур 23646 1
50 -- Anton 23648 1
51 -- Александр 23650 1
52 -- Артур Ф 23652 1
53 -- D9eka 23653 1
54 -- Степан Викторович 23654 1

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

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

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

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

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

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





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

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

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

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


Научился: random.nextDouble генерирует число от нуля до единицы charAt - Возвращает значение char по указанному индексу. Индекс находится в диапазоне от 0 до length () - 1. Первое значение последовательности в индексе находится в индексе 0, следующее в индексе 1...



Научился: если при позиционировании стрелки взаимосвязи добиться зеленой подсветки объекта, на который указывает устанавливаемая стрелка, то окончание стрелки окажется в привязке к этому объекту Из недостатков я лишь заметил дублирование связи Student "получил оценку» Point и связи Point "поставлена оценка" Student