C# обучение с нуля

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

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Статистика по сообщениям

  • Отправлено: 641
  • На публикациях:   2
  • По консольным: 79
  • По видеоурокам: 220
  • Личных сообщений: 340
  • Получено ответов: 1476

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

11589. --
Yefim
Yefim
ответить
/ 2021-12-25 21:48

Спасибо за ответ!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Генератор qr кодов на Node JS / Запуск web проекта / 2021-12-25 21:18

какой напишете, такой и будет. просто многие порты используются ОС под что-то еще (были случаи неработоспособности скайпа или веб сервера php, когда они на одном порту были). 3000 рекомендуется express.

Однако есть такой вариант написания :

const PORT=process.env.PORT || 3000
т.е. в порт передается все, что находится в переменной окружения PORT, а если переменная окружения не задана, то 3000


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2021-12-25 14:26

Спасибо, Валерий за подробный ответ!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Генератор qr кодов на Node JS / Параметры вывода / 2021-12-24 01:57

Возможны и иные потребности в параметрах qr кода, которые навскидку не видны


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Генератор qr кодов на Node JS / Параметры вывода / 2021-12-24 01:33

Причин, как мне видится, несколько:
1. "Глазу приятнее" - на самом деле это не такая глупая причина, и имеет достаточно глубокие последствия, особенно в наше время. Вся индустрия дизайна и достаточно большАя часть маркетинга товаров построена на том, что конечному потребителю должен быть "приятен" вид продукта, в том числе и его визуальное восприятие. Благодаря этому приобретут больше товара, и производитель выиграет. И различная цветовая гамма (ну и размеры) qr-кода играет на то, чтобы qr-код наиболее логично и красиво вписывался в дизайн и цветовое оформление конечного продукта
2. В повседневности используются qr-коды различных размеров - от совсем крохотных (на пробках от шампанского или пузырьках лекарств) до просто гигантских (на стенах супермаркетов, автобусах, рекламных растяжках). И необходимо работать с qr-кодами без искажения изображения, чтобы не было проблем со считыванием
3. Внутренняя сущность. Библиотека qrcode базируется на работе с элементом canvas, который (мы это рассмотрим, я планирую сделать курсы графики для Node JS и JS) имеет множество параметров для изменения размера, работает с различными цветами изображения и фона, и разработчики библиотеки qrcode решили не блокировать эти свойства, а по максимуму использовать (для достижения целей, которые я описал в п 1 и п 2)


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Генератор qr кодов на Node JS / Установка библиотеки qrcode. Вывод qr кода в консоль / 2021-12-17 22:38

ого))) qr в power shell немного сжатый, но всю графику отлично сохранил


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2021-11-22 19:47

Всегда пожалуйста.
Из самого яркого - провёл вебинар "Создание Архиватора Хаффмана", по результатам моей работе в Отусе по ведению курса "Алгоритмы и структуры данных".
www.youtube.com/watch?v=BKMliUkEZvs


11589. --
Yefim
Yefim
ответить
→  Timoha   / 2021-11-22 09:52

Здравствуй, Тимоха!
Этот проект я делал очень давно. Чтобы вникнуть и углубиться в проблему потребуется много времени, а у меня его сейсас нет. Советую обратиться к автору или к тем сейчас этот проект проходит. Извини...:(


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2021-11-22 09:39

Здравствуйте, Евгений Витольдович!
Большое спасибо за подарок! Обязательно воспользуюсь им.
Может быть посоветуете, что нового было за последнее время?


9980. --
Timoha
Timoha
ответить
→  Yefim  # API Telegram / Корзина. Что из этого мне нужно? / 2021-11-22 08:24

Здравствуйте Yefim, у меня тоже возникли сложности с этим уроком и с предыдущем уроком тоже. Кнопка добавления товаров в корзину работает,  а если нажать на кнопку "Корзина" то выскакивает ошибка, уже вторую неделю не могу найти причину. Я так и не смог решить эту проблему. Что только я не делал. Пожалуйста поделитесь с проектом урока 19(Корзина. Что из этого мне нужно?)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2021-11-21 11:27

Подписка в Клуб формулистов обновлена.
Количество дней: +40
Количество байт: +512

Подписка КФ до: 2021-12-31
Остаток байтов: 512
Вы являетесь участником Клуба формулистов.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2020-12-26 17:09

Евгений Витольдович, пожалуйста, загляните в почтовый ящик!


29127. --
Хантер
Хантер
ответить
→  Yefim  # Iterator / Iterator - Numbers - Inner class / 2020-11-14 10:53

Так же интересует данная тема. Надеюсь когда нибудь освоить ее. По моему нужная функция для многих задач.


29127. --
Хантер
Хантер
ответить
→  Yefim  # Iterator / Iterator - Numbers - Iterable / 2020-11-13 08:46

Так задумано


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Iterator / Iterator - Numbers - Introduction / 2020-11-11 20:54

Посмотрел. Посмеялся. Первый. И так далее ,)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # JD. Коллекции / LIST - Типа коллекция / 2020-11-05 12:47

Всё правильно сделано.


11589. --
Yefim
Yefim
ответить
→  Костя   / 2020-10-19 15:04

Костя, я познакомился, но с РНР я еще зеленый. В двух словах я не отвечу.


28874. --
Костя
Костя
ответить
→  Yefim  # J8. Циклопы / LOOP - Цикл for/each / 2020-10-19 14:33

Есть ли отличия у for для java от for для php? Вы, вероятно, уже с разными языками познакомились.


28882. --
Vlad_Plestsov
Vlad_Plestsov
ответить
→  Yefim  # J8. Циклопы / LOOP - Цикл for / 2020-10-17 11:24

Ого! Цикл for, часто встречается в программах. Хорошая тема для изучения. Так держать)


24765. --
Anatoli
Anatoli
ответить
→  Yefim  # JA. Классные пакеты / CLASS - VIP - Крутятся пластинки / 2020-10-07 14:13

На линуксе тоже был такой момент, выбор микшера нужен по умолчанию или прописать, вызов микшера подробно, попробуйте в 28 строке вызвать метод с параметром null(выбрать микшер по умолчанию).


11589. --
Yefim
Yefim
ответить
→  kirill   / 2020-10-01 13:05

Спасибо, Кирилл, за теплые слова!


28556. --
kirill
kirill
ответить
→  Yefim  # ООФрукты / Комплименты Деду Морозу / 2020-10-01 11:34

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


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2020-09-25 12:03

Спасибо, Евгений Витольдович!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2020-09-24 09:39

Подписка в Клуб формулистов обновлена.
Количество дней: +2020-12-31
Количество байт: +512

Подписка КФ до: 2020-12-31
Остаток байтов: 25600
Вы являетесь участником Клуба формулистов.


28006. --
Алена
Алена
ответить
→  Yefim  # Python3: математика / Бесконечный while / 2020-07-12 23:52

Молодец


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

11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2020-07-04 12:34

Спасибо, Валерий! Все получилось!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Python3: математика / Погружение в python3 / 2020-07-04 12:13

Войти в среду IDLE. Там будет все по русски. Или похимичить с настройками cmd. Но это выходит за рамки курса


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2020-06-28 22:42

Подписка в Клуб формулистов обновлена.
Количество дней: +90
Количество байт: +747

Подписка КФ до: 2020-09-26
Остаток байтов: 25000
Вы являетесь участником Клуба формулистов.


23664. --
Ivan
Ivan
ответить
→  Yefim  # MVC шаблон / MVC - PhoneBook - UserSQL - Methods / 2020-05-21 22:20

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


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # MVC шаблон / MVC - Counter - ViewConsole / 2020-05-03 15:45

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


11589. --
Yefim
Yefim
ответить
→  Konstantin   / 2020-05-02 13:18

Спасибо, Константин!


25290. --
Konstantin
Konstantin
ответить
→  Yefim  # Facade / Facade - Motivator - Text Center / 2020-05-02 08:12

Хорошая работа , картинка смешная , смысл картинки интересный.... В общем так держать .


25017. --
Денис
Денис
ответить
→  Yefim  # Facade / Facade - Motivator - Text Center / 2020-05-01 21:10

Рисуночек прикольный и хрюшка в разных ботинках в цвет обуви хищников =)


25290. --
Konstantin
Konstantin
ответить
→  Yefim  # Facade / Facade - Motivator - Methods / 2020-04-29 09:38

Молодец .... Продолжай в таком же духе .  Желаю тебе хорошего настроения и упорства.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2020-04-28 16:51

Это же отлично, если помог ) Одна из фишек этого сайта, что можно спросить и может и ответят.


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2020-04-28 16:23

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


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Facade / Facade - Motivator - Plan / 2020-04-28 15:46

Левый верхний угол картинки отступить на 20 по х, на 20 по у, от родительского элемента(на котором она размещается) Марджин организовать просят, как я понял.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2020-04-19 11:43

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


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2020-04-19 11:35

Дмитрий, но doRead() тоже всего лишь метод. Но он определен как абстрактный.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Factory / Factory - Storage - Фабрика / 2020-04-19 11:10

Инит же метод вроде бы. Всего лишь метод, зачем его до класса повышать?


18842. --
Степан
Степан
ответить
→  Yefim  # Template method / Template Method - Web Parser - Loader / 2020-04-06 09:48

А у меня вообще никакого антивируса нет и никаких проблем не создается


2146. --
Иван
Иван
ответить
→  Yefim  # Template method / Template Method - Web Parser - Loader / 2020-04-06 00:08

Здорово, что все получилось. Я в своем антивирусе добавил папку с моими проектами в исключения . И теперь лишних вопросов не получаю.


11589. --
Yefim
Yefim
ответить
→  Денис   / 2020-04-05 16:51

Спасибо, Денис!


25017. --
Денис
Денис
ответить
→  Yefim  # Template method / Template Method - Web Parser - Loader / 2020-04-05 16:33

Yefim молодец, что справился. Если буду проходить эти уроки возьму на заметку по поводу антивируса. Спасибо


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов  # Template method / Template Method - Web Parser / 2020-04-03 15:41

Евгений Вмтольдович, Вы преувеличиваете. В видео уроке  я явно  видел как текущее время меняется прямо в коде. Мне не удалось найти это место.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Template method / Template Method - Web Parser / 2020-04-03 13:58

Спасибо, хорошая работа, Ефим.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2020-03-30 06:46

Спасибо, Евгений Витольдович!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2020-03-29 19:32

Подписка в Клуб формулистов обновлена.
Количество дней: +90

Подписка КФ до: 2020-06-28
Остаток байтов: 24064
Вы являетесь участником Клуба формулистов.


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

11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2020-03-26 09:58

Как раз речь идет об enum, у которого тет такой проверки.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Singleton / VIP - Singleton - Timer - Enum / 2020-03-25 11:46

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


24931. --
Сергей
Сергей
ответить
→  Yefim  # Singleton / ФИНАЛЬНЫЙ УРОК / 2020-03-23 10:25

Супер! Отличная работа)


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / Работа с документацией Yii2 / 2020-03-16 16:11

Я по твоему примеру сделал, так у меня при вводе отрицательного числа выводится "Цена и дальше по иностанному", а когда ввожу буквы, вместо цифр, все нормально пишет по русски, странно... А так то спасибо за это решение


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim   / 2020-03-15 09:35

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


11589. --
Yefim
Yefim
ответить
→  Николай Денисов   / 2020-03-15 08:40

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


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Singleton / Singleton - Config - Cant extend / 2020-03-15 06:10

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


11589. --
Yefim
Yefim
ответить
→  Николай Денисов   / 2020-03-03 06:33

Без публика результаты такие же.


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Singleton / Singleton - Config - Final / 2020-03-03 06:21

Да не понятно, а как себя ведет метод старт без публика?                                                                                           
Плюсы впечатляют!


23893. --
Shahlo
Shahlo
ответить
→  Yefim  # Singleton / Singleton - Intro / 2020-03-02 13:24

Хорошо сделали удачи вам в дальнейшем изучении


24765. --
Anatoli
Anatoli
ответить
→  Yefim  # J6. Условия / IF - Quiz / 2020-02-29 08:49

Без труда не выловишь и рыбку из пруда, работать надо для этого много.


11589. --
Yefim
Yefim
ответить
→  Виталий   / 2020-02-23 10:06

Я никогда не стремился заработать байтики на сообщениях. На сегодня у меня их более 20000. Если бы можно было бы их кому-то  из формулистров подарить, я бы это сделал с удовольствием.


24659. --
Виталий
Виталий
ответить
→  Yefim  # J6. Условия / IF - Quiz / 2020-02-23 09:58

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


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # J6. Условия / IF - Барный фейс-контроль / 2020-02-20 07:48

Какие тут могут быть вопросы и так есть чудесно!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Пользователи и роли - роли через RBAC - тесты и практика / 2020-02-17 06:39

О, хорошо, что здесь всё, как надо


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # J6. Условия / IF - Альтернатива / 2020-02-16 07:35

Если это известно, откуда проблема с кодировкой?                                       
В кодировке ANSI проблем не должно быть!!!                                                     
Может стоит попробовать какой-нибудь encoding


14155. --
Никита
Никита
ответить
→  Yefim  # J6. Условия / IF - Альтернатива / 2020-02-15 15:41

Хорошая работа!


11589. --
Yefim
Yefim
ответить
→  Николай Денисов  # PHP графика / Несколько SQL-запросов / 2020-02-10 11:27

Молодец, Николай! Твое замечание следует добавить к уроку.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Доска объявлений / Пользователи и роли - фильтры контроля доступа ACF - фильтруем всё / 2020-02-09 13:15

С первой сотней! Надеюсь не с последней - курс затягивает как хороший сериал )


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2020-02-09 13:13

Дою 100-й отчет! Спасибо за поддержку, Дмитрий!


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Доска объявлений / Пользователи и роли - планирование ролевой модели / 2020-02-07 20:59

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Пользователи и роли - планирование ролевой модели / 2020-02-07 20:48

начальНик (это про SuperUser-а). остальное всё логично


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Работа с документацией Yii2 / 2020-02-06 21:25

я пока тоже не нашел)) но обязательно это решим)


24418. --
Евгений
Евгений
ответить
→  Yefim  # Доска объявлений / Работа с документацией Yii2 / 2020-02-06 18:31

Хорошее замечание


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim   / 2020-02-04 11:30

Данные остаются не в переменной $tmp, а в водимых полях.


11589. --
Yefim
Yefim
ответить
→  Николай Денисов   / 2020-02-04 11:16

Спасибо, Николай! echo помогает одноразово, после этого программа перестаёт работать.
А запись  в файл должно помочь. Попробую.
На счет того, что данные не удаляются непонятно,  ведь переменная $tmp каждый раз формируется заново.


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - генератор поиска - показать, что нужно / 2020-02-04 08:32

Данные не удаляются поэтому последующие выборки неправильные, дальше должно быть по понятней. Вывести моно попробовать через
echo , print или  var_dump($data); Если не получится нужно записывать в текстовый файл примерно так:
$f = fopen('text.txt', 'a+');      //Открываем текстовый файл на запись
fwrite($f,  date('Y-m-d H:i:s'). "\n"); //Записываем дату в текстовый файл
fclose($f); //Закрываем текстовый файл


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Доска объявлений / Обратная связь - свой сайт объявлений / 2020-02-02 11:47

Индейские мотивы в логотипе угадываются, супер!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Обратная связь - свой сайт объявлений / 2020-02-02 11:40

Красивое название. и логотип интересный


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - генератор поиска - три вида цены и один POST / 2020-01-31 19:09

Как я понимаю, это решается добавлением ифЭлза в контроллер, проверяющий вводимую сумму на "больше нуля".


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - генератор поиска - три вида цены и один POST / 2020-01-31 17:06

А Вы пробовали указывать цену больше -14000 в параметрах?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2020-01-30 13:25

Вполне возможно что и время


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2020-01-30 00:37

У меня генерируется такой запрос: SELECT * FROM bulletins WHERE status='public' AND date_pub >= '2019-11-17' AND date_pub <= '2019-11-17'
Я вошел в phpMyAdmin и выполнил этот запрос. Ответ оказался тоже пустым. Вероятно это происходит из-за того, что дата включает в себя и время. Когда я указал время, выборка отработала нормально ( в phpMyAdmin). Однако в форме не удается указать время, так как поле принимает только цифры. Непонятно почему? Ведь эти поля описаны как строки.
Если вторую дату  записать '2019-11-170' то также все нормально.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2020-01-28 10:25

проверить можно ( и нужно) всё.
То, что приходит на сервер, можно получить из переменных $_GET[], $_POST[]


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2020-01-28 10:08

Имеется ввиду проверить код или то, что приходит на сервер?
Можно ли проверить то, что приходит на сервер?


11589. --
Yefim
Yefim
ответить
→  Николай Денисов   / 2020-01-28 10:02

Да. Они опубликованы. Всё представлено на скриншоте.


9014. --
Николай Денисов
Николай Денисов
ответить

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - генератор поиска - ограничивающие даты / 2020-01-27 17:33

Проверьте, какой у вас запрос генерируется


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

11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2020-01-23 21:24

С точки зрения пользователя поля поиска не заполнены, а он получает какую-то информацию.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - результаты выборки - частичное представление / 2020-01-23 20:20

а что же тут непонятного? если ничего не задано, отрабатывает запрос "SELECT * FROM bulletins WHERE status='public'". это выбирает всё по умолчанию, а нас предохраняет от пустых выборок.

Если Вы видите это по-другому (чтобы ничего не выводило), можете обыграть это с пустым запросом.


11589. --
Yefim
Yefim
ответить
→  Николай Денисов   / 2020-01-23 16:31

Дело в том, что проблема о которой я пишу не только у меня. В уроке она тоже есть. Возможно в следующих уроках прояснится ситуация.


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - результаты выборки - частичное представление / 2020-01-23 15:18

Может проблема в том что Bulletin.php написан с большой буквы?
Думаю что что foreach и if лучше писать правильно
<?if($bulletins != null):  //обязательно двоеточие ?>
        <? foreach($bulletins as $bull):  //обязательно двоеточие ?> 
        <?endforeach?> 
<?endif?>


6401. --
Яков
Яков
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - дата публикации - виджет извне / 2020-01-22 10:51

И на всякий случай надо сохранками в git. Здесь есть небольшой курс по нему. Очень советую.


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

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2020-01-21 21:27

И бросьте мне архив с Вашим проектом на becwal@yandex.ru. Посмотрю, что случилось с ним


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2020-01-21 21:24

Если копия проекта есть, восстановите из неё. По поводу остального не скажу, не знаю, какие модели yii2 испорчены. По поводу календарика - перед composer update выполните команду composer self-update


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2020-01-21 17:04

Валерий, изучая урок 90  Расширенный поиск - дата публикации - виджет извне, я столкнулся с невиданной для меня проблемой. После команды composer update
я получил текст, говорящий о том, что что-то пошло не так.:
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 2 installs, 13 updates, 0 removals
  - Updating symfony/polyfill-intl-idn (v1.12.0 => v1.13.1): Downloading (connecting...)
Could not fetch api.github.com/repos/symfony/polyfill-intl-
idn/zipball/6f9c239e61e1b0c9229a28ff89a812dc449c3d6, please create a GitHub OAuth token to go over the API

rate limit
Head to github.com/settings/tokens/new?scopes=repo&;description=Composer+on+Efim-%3F%3F+2020-01-
21+1619
to retrieve a token. It will be stored in "C:/Users/Efim/AppData/Roaming/Composer/auth.json" for future

use by Composr.
Token (hidden):

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


11589. --
Yefim
Yefim
ответить
→  MartinO  # Морской флот / Одинокий капитан - Выстрелы / 2020-01-21 15:31

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


23035. --
MartinO
MartinO
ответить
→  Yefim  # Морской флот / Одинокий капитан - Выстрелы / 2020-01-21 14:30

Молодец! Очень красиво вышло! Я тоже в скором времени планирую изучать массив actions со списком полученных от сервера транзакций.
Вы сделали приемлемое  отображение результатов. Планируете ли вы как-то в дальнейшем развивать этот  урок или планируете переходить на следующие видео?


6401. --
Яков
Яков
ответить
→  Yefim  # Морской флот / Одинокий капитан - Выстрелы / 2020-01-21 11:46

Класс, что получилось! Всегда было интересно сетевая разработка. Это считается вообще отдельным видом программирования.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - цена - невидимые поля / 2020-01-18 07:51

средствами yii2-никак. только средствами bootstrap, используя колонки


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - цена - выбор варианта / 2020-01-16 10:40

О, Ефим нас догоняет! Отлично


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - дизайн текстовых полей и кнопки / 2020-01-15 17:43

Проверяйте, есть ли в AdvsearchForm свойство info


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - дизайн текстовых полей и кнопки / 2020-01-15 16:33

Вроде написано что в модели / AdvsearchForm.php полагаю перепутано информация и цена. Возможно публичная переменная или значение в функции rules() не правильно указано должно быть так:
return [
            [['date_pub_n','date_pub_o'],'string','message'=>'Должна быть введена дата'],
            [['title','info','city','contacts'],'string','message'=>'Должен быть введен текст'],
            [['price', 'price_from', 'price_to'],'double','message'=>'Должна быть введина цена'],
        ];


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2020-01-14 10:42

Yefim, Вас что-то на проекте "Доска объявлений" не видно. Я кое-что записал новое) и ребята догоняют


11589. --
Yefim
Yefim
ответить
→  Николай Денисов   / 2020-01-11 20:36

Спасибо, Николай!


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Морской флот / Клиентский флот - Класс ServerShip / 2020-01-11 10:16

Привет, отличная работа. Молодец!
Вызывать map.PlaceShip(); наверное нужно для обновления карты, можно попробовать закомментировать и посмотреть на результат.
Каким образом делаются такие картинки ?


11589. --
Yefim
Yefim
ответить
→  Яков   / 2020-01-08 09:39

Через интернет. Кое-что уже и сейчас можно сделать.


6401. --
Яков
Яков
ответить
→  Yefim  # Морской флот / Клиентский флот - Класс ServerInfo / 2020-01-08 09:18

Интересный курс. А ам через интернет можно будет играть или только по локалке?


11589. --
Yefim
Yefim
ответить
→  Daniil   / 2020-01-08 06:49

Спасибо, Даниил! А кнопочка временная, для тестирования. Если дать ей приличное имя жалко будет потом удалять её :).


23442. --
Daniil
Daniil
ответить
→  Yefim  # Морской флот / Клиентский флот - Парсинг XML / 2020-01-07 07:26

Хорошая работа! Только кнопочку нужно переименовывать)


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Морской флот / ПОЛУФИНАЛЬНЫЙ УРОК. Большая игра / 2020-01-04 18:21

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


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2020-01-01 18:30

Валерий, С новым Годом!
А в отношении визуальной демонстрации, я не имел ввиду скриншот кода (его я могу и сам сделать). В большинстве случаев код влияет на графическое представление нашей программы. Так вот хотелось бы увидеть это. Наверняка на следующих уроках это будет.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - стили и форма / 2020-01-01 16:21

визуальная демонстрация скриншотов набранного кода - вещь не очень хорошая в "политическом" смысле: проходящие курс на ранних этапах могут подглядеть этот код в отчетах)))


11589. --
Yefim
Yefim
ответить
→  Степан   / 2020-01-01 10:32

Спасибо, Степан! С новым Годом, тебя!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2019-12-30 11:40

Подписка в Клуб формулистов обновлена.
Количество дней: +90
Количество байт: +256

Подписка КФ до: 2020-03-30
Остаток байтов: 23747
Вы являетесь участником Клуба формулистов.


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - заготовки и план / 2019-12-29 03:40

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - заготовки и план / 2019-12-28 14:06

Ответы на вопросы будут в следующем уроке


6401. --
Яков
Яков
ответить
→  Yefim  # Морской флот / Серверный флот - Функция do_ship / 2019-12-23 13:35

Рад, что прошел такой полезный видеоурок! Игры писать, как ни крути, веселее.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - группировка пунктов главного меню / 2019-12-21 09:14

navbar-left - позиционирование слева,  navbar-right - справа


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-12-21 09:10

по поводу ЕВ ничего не скажу, я ему писал в телеграм, но он сейчас не часто отвечает


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / Расширенный поиск - группировка пунктов главного меню / 2019-12-20 22:28

navbar-left и navbar-right если поменять, тогда "Администрирование" переместится к окну поиска, что выглядит не очень хорошо


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-12-19 12:13

Валерий, моя просьба о помощи связаться с Е.В. отменяется.
Я разобрался с пролемой сам.


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-12-19 09:54

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


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-12-18 12:54

Спасибо, надо будет поверить. Скорее всего Вы, Валерий, правы!


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-12-18 12:52

Спасибо, Дмитрий! обязательно посмотрю.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Морской флот / Серверный флот - Как PHP дружит с MySQL / 2019-12-18 12:09

А в отчетах предшественников по этому уроку нет ли подобной ошибки? Когда затык, я поглядывал в раздел с «Статистика и отчеты», бывало что находил ответ.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-12-16 20:53

а у меня по "Куку" пустая выборка (((


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Глобальный поиск - ищем глобально / 2019-12-16 20:48

а в поле info нет сочетания "Куку"? ну там например "В эту библиотеку входят такие шедевры, как 'Полет над гнездом кукушки', 'Руслан и Людмила' и тому подобное  "


11589. --
Yefim
Yefim
ответить
→  Степан   / 2019-12-16 19:18

Спасибо, Степан!


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / Глобальный поиск - ищем глобально / 2019-12-16 18:54

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


6401. --
Яков
Яков
ответить
→  Yefim  # Морской флот / Протокол - Команда GAME / 2019-12-16 06:47

Синхронизация - круто, как в настоящей современной сетевой игре. Не все уроки идеальны )


11589. --
Yefim
Yefim
ответить
→  Яков   / 2019-12-16 05:20

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


6401. --
Яков
Яков
ответить
→  Yefim  # Морской флот / Протокол - Команда FIRE / 2019-12-15 13:11

А там прямо анимация боев реализуется ( полеты снарядов и так далее)?


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

6401. --
Яков
Яков
ответить
→  Yefim  # Морской флот / Протокол - Команды INFO и SHIP / 2019-12-14 14:51

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


6401. --
Яков
Яков
ответить
→  Yefim  # Доска объявлений / Глобальный поиск - поле поиска в меню / 2019-12-14 14:46

Молодец. Рад, что все получается. Чет все эту доску объявлений делают. Прям тренд.


18842. --
Степан
Степан
ответить
→  Yefim   / 2019-12-13 14:55

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


11589. --
Yefim
Yefim
ответить
→  Степан   / 2019-12-12 22:42

Спасибо , Степан, за поддержку. Если будет Видео обзор то сообщу.


18842. --
Степан
Степан
ответить
→  Yefim  # Морской флот / Протокол - Список команд / 2019-12-12 11:19

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


6401. --
Яков
Яков
ответить
→  Yefim  # Доска объявлений / Связи объявлений и тем - темы, которых не будет / 2019-12-12 06:52

Отлично! Как говорил один мой знакомый, заработав на фрилансе хорошие деньги: "ПХП - рулит!"



11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-12-10 08:22

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-12-09 09:11

Yefim, день добрый. я еще в "Доску объявлений" накидал уроков. можно проходить дальше.


6401. --
Яков
Яков
ответить
→  Yefim  # Морской флот / База Морского флота - Экспресс SQL / 2019-12-09 06:38

Отлично. Базы данных весьма востребованы. Так держать. Не забрасывай на полпути.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Морской флот / База Морского Флота - phpMyAdmin / 2019-12-07 11:46

Ефим, рад вашим успехам и настойчивому продолжительному обучению.


23605. --
Кюннэй
Кюннэй
ответить
→  Yefim  # Морской флот / Архитектура - Наследие картинок / 2019-12-01 10:54

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


23609. --
Artash
Artash
ответить
→  Yefim  # Морской флот / Архитектура - Фабрика картинок / 2019-11-30 21:21

Круто, Молодец


6401. --
Яков
Яков
ответить
→  Yefim  # Морской флот / Архитектура - Перезагрузка проекта / 2019-11-28 06:52

Правильно строить архитектура уже необходимое условие разработки на сегодня.


23420. --
Александр
Александр
ответить
→  Yefim  # Простой WPF / WPF. Финальный урок / 2019-11-23 12:30

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


19903. --
Dima
Dima
ответить
→  Yefim  # Морской флот / Графика - Рефакторинг / 2019-11-23 09:57

Молодец!Так держать , меньше и меньше ошибок.


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / Связи объявлений и тем - темы, которых не было / 2019-11-19 02:18

Поздравляю с финалом, жаль что не до конца сайт доделали, я уже стесняюсь у Валерия спрашивать - будет ли продолжение курса
надеюсь, что будет, хотелось бы доделать


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Связи объявлений и тем - добавление новой темы / 2019-11-17 16:22

у меня не выстраиваются, идут отдельным рядом


11589. --
Yefim
Yefim
ответить
→  Степан   / 2019-11-17 05:26

Спасибо, Степан! Буду разбираться с "Управлением".


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / Связи объявлений и тем - заготовка / 2019-11-17 03:11

Я посмотрел - у меня кнопка "Управление" для фото работает нормально все три строки списка выполняют свою задачу


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Связи объявлений и тем - заготовка / 2019-11-16 21:41

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Разделы (темы) - администрирование - рефакторинг и валидация / 2019-11-16 09:33

ответы на вопросы: 1) пока правильно, потом поправим 2)рассмотрим позже


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / Разделы (темы) - администрирование - "темное" представление / 2019-11-16 01:11

Все кнопки будут работать корректно - далее, на следующих уроках.




18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР / 2019-11-14 23:35

Спасибо, Ефим!
Кстати, клавиатуру я все же нашел в интернете(в продаже для моего ноута небыло) и теперь дело пошло быстрее))


11589. --
Yefim
Yefim
ответить
→  Степан  # Доска объявлений / ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР / 2019-11-14 23:13

Отличный отчет, Степан, получился. А для первого раза вообще - супер!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Разделы (темы) - исправление подсчета и отображение текущей темы / 2019-11-13 14:47

всё можно. попробуйте поиграть со стилями в цикле тем foreach() - если тема в перечислении равна выбранной, то стиль кнопки btn-primary, в остальных случаях btn-info



791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-11-12 10:14

Попробуйте зарегистрироваться здесь: www.komtet.ru/ . я этим ресурсом пользуюсь время от времени. Он платный, но плата символическая.  Зато на хостинге есть и php, и MySQL.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Разделы (темы) - администрирование - удаление разделов и чистка связей / 2019-11-12 10:08

вопрос на вопрос: что Вы подразумеваете под реальным сервером? если хостинги, там практически всегда MySQL сервера есть, чтобы базу данных разместить. а если сами будете в сети сервер разворачивать на облаке, то придется потрудиться, установить MySQL и создать БД


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-11-12 10:07

Да. Хотелось, именно, самому найти ошибки.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Разделы (темы) - администрирование - подтверждение удаления / 2019-11-12 09:37

Главное, что они найдены и исправлены


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-11-09 22:42

урок посвящен и тому, и другому


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-11-09 20:41

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Разделы (темы) - полезные переходы / 2019-11-09 09:17

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


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / Разделы (темы) - тематические выборки / 2019-11-09 02:06

Да, я исправил код и теперь все работает!
Багодарю за помощь


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / Разделы (темы) - полезные переходы / 2019-11-09 01:58

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Разделы (темы) - тематические выборки / 2019-11-08 21:36

О, отличное дополнение!


11589. --
Yefim
Yefim
ответить
→  Степан   / 2019-11-08 15:41

Молодец, Степан! Ты Нашел БАГ!
Дело в том, что функция getThemesBullCount() возвращает количество объявлений без учета статуса.
Я ее подкорректировал так:
return count($this->getBullCurrTheme());
И теперь отражаются только опубликованные объявления.


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / Разделы (темы) - меню тематик / 2019-11-07 22:08

А у меня вот количество объявлений не уменьшается - если снимаю с просмотра, даже не знаю почему


18842. --
Степан
Степан
ответить
→  Yefim   / 2019-11-07 11:06

Да, ноль пригодится, я об этом не подумал.


11589. --
Yefim
Yefim
ответить
→  Степан   / 2019-11-07 06:00

В принципе ноль может быть. Кто-то желаеть отдать что-то  в хорошие руки.


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / Разделы (темы) - вывод тем в объявлении / 2019-11-07 01:00

Цена конечно не корректная -9999 , для покупателя выгода хорошая, но надо как-то исправлять ситуацию
условие if(цена <= 0) добавить надо бы


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

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


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

11589. --
Yefim
Yefim
ответить
→  Степан   / 2019-11-06 15:30

Но сегодня в нашей системе у пользователя нет возможности определять валюту.


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / Обратная связь - мозговой штурм - внештатные ситуации / 2019-11-06 13:48

По поводу указания валюты, на одном из видео, Валерий подсказывал как вывести нужную - доллары или рубли
<td>Цена:</td>
                            <td><strong><?= $bulletin->price ?></strong>
                                <i class="glyphicon glyphicon-rub"></i>
                            </td>
выводит рубли


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-11-06 10:17

Прямой Эфир - это круто! В в ближайшие субботу и понедельник я не смогу.  В остальные дни после 19:30 по Москве.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Разделы (темы) - миграции с внешними ключами / 2019-11-06 09:39

О, хорошо идете, Ефим. Догоняйте Степана, и пойдем по этому курсу практически " в прямом эфире" ))) (а можем в принципе и организовать прямой эфир - вебинар на троих, где я несколько уроков запишу).

Только получится у меня или в конце этой недели, или в начале следующей.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Главная страница - оформление - оповещения через баннер / 2019-11-03 17:09

ну смотря для чего необязательное)) если из Доски объявлений сделать магазин, то можно поздравлять активных пользователей с Днем рождения и предлагать соответствующие товары (торты, конфеты, подарки и т.д.)


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Главная страница - оформление - стильный логотип / 2019-11-03 09:52

img src="/logo.png". Не забывайте про слеш


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-11-03 00:20

О, это отлично! Потом обязательно в итоговом видео покажите, как это получилось: заведите объявление с одним фото и покажите, что кроме авы в списке пиктограмм-картинок ничего нет.

Кстати, как вариант можно обыграть автопроставление аватарки - если только одно изображение, оно автоматом становится аватарой. Но это не всегда необходимо


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-11-02 23:13

Да. Именно так я и сделал.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Главная страница - оформление - смотрим все изображения / 2019-11-02 22:53

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


18842. --
Степан
Степан
ответить
→  Yefim   / 2019-11-02 08:16

Отлично, обязательно попробую тэг <pre>, может с ним получится. Еще раз благодарю.


18842. --
Степан
Степан
ответить
→  Yefim   / 2019-11-02 08:09

В опэн сервере "Пипетка"? Не знал, надо будет поискать.
Спасибо за подсказку, Ефим!


11589. --
Yefim
Yefim
ответить
→  Степан  # Доска объявлений / Главная страница - оформление - дизайн элементов базовой страницы / 2019-11-02 08:08

Я как-то писал о проблеме с <br>. Мое предложение использовать тэг <pre>.


11589. --
Yefim
Yefim
ответить
→  Степан  # Доска объявлений / Главная страница - оформление - ловим цвет пикселя / 2019-11-02 08:02

Степан, кстати, в опэн сервере включена программа "Пипетка".


11589. --
Yefim
Yefim
ответить
→  Степан  # Доска объявлений / Главная страница - оформление - смотрим все изображения / 2019-11-02 07:58

Молодец, Степан! Я тоже высоту определилю Так глазу приятней.



18842. --
Степан
Степан
ответить
→  Yefim   / 2019-10-31 13:21

Тоже верно


11589. --
Yefim
Yefim
ответить
→  Степан   / 2019-10-31 08:45

Чем старше книга, тем дороже.


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / Главная страница - оформление - дизайн объявления / 2019-10-30 08:28

Дороговаты книжки, пятьсот сорок с небольшим за одну получается, да наверняка не новые, надо бы цену скинуть немного))
шутка, все у тебя отлично


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-10-30 07:54

да, над этим надо подумать


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Главная страница - оформление - дизайн объявления / 2019-10-30 07:53

отличное решение вывести дату публикации в таблицу


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-10-30 04:46

Я нашел причину проблемы: после обновления я не делал редактирования.
Однако, я обратил внимание,что после каждого редактирования функция nl2br(...) в каждую строку текста добавляет <br>. И это, на мой взгляд, это некорректно, так как пользователь, может редактировать текст сколько угодно раз. И тогда тэги будут накапливаться. Мое предложение использовать тэг <pre>.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Главная страница - подробности - расширяя информацию / 2019-10-29 13:45

Как решить проблему, не знаю. У меня nl2br() норм сработала.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Доска объявлений / Главная страница - подробности - больше подробностей / 2019-10-28 16:03

Интим не предлагать! ))) Иллюстрация на пять баллов )))


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-10-25 11:36

Спасибо, Валерий, за подробный ответ!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Изображение - аватарка - как стать главной / 2019-10-24 23:43

Это можно сделать как минимум двумя способами:
1. Добавить в таблицу фотографий поле Статус, задавать в него значение «Аватара» и выводить это в представление, если значение именно такое
2. Разработать функцию сравнения кода аватарки в объявлении с id фото и тоже выводить «главная» при true результате

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


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-10-24 14:06

Я имею ввиду код, который приводтся в видео уроке.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Доска объявлений / Изображение - аватарка - работа над ошибками связей / 2019-10-24 10:34

Практика показывает, что даже просто скопировать с экрана готовый код и то не так просто ) Сколько раз наблюдалась картина в отчетах «делаю, как в уроке - ничего не получается», и ведь так и есть - код один в один, а результат совсем не торт )
Разница версий, фреймворки не те, скобки не там, кавычки упустил. Сколько этих подводных камней нужно пройти, перед тем как начать свое что-то писать.
Это мысли вслух про тезис о простоте копирования готового кода с видео. Или это я только такой невнимательный?
А заодно и слепым методом попрактиковался)
Удачи!


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

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Изображение - аватарка - вывод на главной странице / 2019-10-23 07:49

почему? Стилями можно подогнать, задать высоту изображения


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-10-22 06:35

просто у каждого свой идентификатор. как в массиве


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Изображение - JS - сохранение информации в базу / 2019-10-22 06:35

см уроки далее. там решались проблемы с ajax. если не получится, будем разбираться с кодами


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-10-22 04:54

Но разве они могут быть разными?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-10-21 20:10

а какой тут рефакторинг? тогда по дереву скакать придется: дочерние элементы отлавливать или наоборот родительские. а тут у каждого свой идентификатор


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-10-21 15:20

<div class="input-group infofield" style="display: none" data-id="<?=$photo_->id?>" >
<input type="text" data-id="<?=$photo_->id?>".....
<button class="btn btn-success infosave"
                            data-id="<?=$photo_->id?>" >


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Изображение - JS - глобализация / 2019-10-21 13:27

немного не понял, где это используется три раза? вроде на каждый div по разу



791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Изображение - управление картинками / 2019-10-19 11:44

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Изображение - сохранение пути в базу / 2019-10-19 08:44

да, всё абсолютно верно!


18842. --
Степан
Степан
ответить
→  Yefim   / 2019-10-18 16:49

Не за что, Ефим. Твой видеообзор на самом деле очень хорош!


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-10-18 13:29

Спасибо, Дмитрий. :)


11589. --
Yefim
Yefim
ответить
→  Степан   / 2019-10-18 13:18

Спасибо за поддержку, Степан!


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-10-18 13:14

Спасибо, Валерий. Рад, что самое интересное - впереди!


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Доска объявлений / ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР / 2019-10-18 08:37

Вот это звук! Вот это дикция! Снимаю шляпу и прикрепляю отчет! Спасибо за видео, удовольствие слушать и внимать.
Успехов!


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР / 2019-10-18 06:19

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР / 2019-10-18 00:06

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


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Доска объявлений / ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР / 2019-10-14 15:25

Спасибо, приятно слышать))


11589. --
Yefim
Yefim
ответить
→  Tekashnik  # Доска объявлений / ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР / 2019-10-14 15:14

Великолепный Видеообзор!  Причем и по форме и по содержанию.
Получил большое удовольствие!!!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Изображение - загрузка файла на сайт / 2019-10-14 14:05

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


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-10-14 06:38

Спасибо, Валерий!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Изображение - загрузочное представление / 2019-10-13 22:38

и у меня такое... будем разбираться дальше) кейс посвятим "защите от дурака", там решение и поищем))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Изображения - где живут картинки / 2019-10-13 15:47

Конечно можно. Причём Вы сами можете это сделать ( по итогам данного урока). Попробуйте, у Вас получится.


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-10-13 08:02

Спасибо, Валерий!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Работаем над ошибками - YII2 в помощь / 2019-10-13 06:31

да никак это на работу системы не повлияет -  просто у формы в визуалке будет идентификатор "addser-Form". это будет иметь значение, если JS и jQuery будете применять, а php при обработке формы и не обратит на это внимания


11589. --
Yefim
Yefim
ответить
→  Степан   / 2019-10-12 13:33

Рад был помочь, Степан!


18842. --
Степан
Степан
ответить
→  Yefim   / 2019-10-12 12:14

Спасибо Ефим, решил проблему. в настройках сервера поменял порт и все получилось, программу скачал


11589. --
Yefim
Yefim
ответить
→  Степан   / 2019-10-12 11:18

Степан,  Программа Tcpview.exe показывает какие порты заняты в системе и какие программы их используют.
Мне она помогла выявить виновника.
Ниже привожу ссылку, где ее можно скачать:
docs.microsoft.com/en-us/sysinternals/downloads/tcpview


11589. --
Yefim
Yefim
ответить
→  Степан   / 2019-10-12 10:36

Степан, я действительно сталкивался с этой проблемой. Подробности не помню. Вспомню - напишу.


18842. --
Степан
Степан
ответить
→  Yefim  # Доска объявлений / Изображения - снова MVC / 2019-10-12 07:55

Подскажи, если знаешь, что делать с такой ошибкой
2019-10-12 07:45:51  --------------------------------------------
2019-10-12 07:45:51  Начало процедуры запуска сервера
2019-10-12 07:45:51  Невозможно занять порт 80 поскольку он уже используется: Cлужбы Windows
2019-10-12 07:45:51  Сбой запуска!
Open Server выдает такое сообщение



791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Изображения - микс из миграций / 2019-10-11 21:32

ну отлично, что всё теперь как по маслу))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Объявление - статусный рефакторинг / 2019-10-10 09:38

а какое преимущество перед перегруженными методами дадут нам глобальные переменные?


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

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-10-09 12:58

Да я вообще редко парюсь по поводу неё, больше ужасов вызывают сообщения yii2


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-10-09 12:14

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-10-09 10:41

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


11589. --
Yefim
Yefim
ответить
→  Леонид   / 2019-10-09 08:35

Рад был помочь! :)


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-10-09 08:34

Спасибо, Валерий. Слеш действительно помог. Но вторая кнопка тоже работает. И это логично. Ведь файл index.php находится в папке bulletins и видимо, нет необходимости ее описывать.
Попутно у меня возник ещё вопрос:
Редактор NetBeans пометил файл index.php красной точкой с восклицательным знаком.
с подсказкой - Синтаксическая ошибка
неожиданный конец файла.

я нашел причину в строке
<?php foreach($public_bulletins as $public) { ?>
если пишем
<? foreach($public_bulletins as $public) { ?>
то не ругается но пропадает подсветка синтаксиса в этом фрагменте.
Причем функциональность в обоих случаях не меняется.


22875. --
Леонид
Леонид
ответить
→  Yefim   / 2019-10-09 08:22

Да елки палки)) Спасибо, не увидел сразу) Всё заработало!


11589. --
Yefim
Yefim
ответить
→  Леонид   / 2019-10-09 08:18

Кликни на Дополнительные параметры. Проверь разделитель целой и дробной части.


22875. --
Леонид
Леонид
ответить
→  Yefim   / 2019-10-09 08:12

Да, в консольном приложении всё также. Простите, не совсем понял, а что именно нужно проверить в параметрах "Язык и региональные стандарты"? Просто, если честно не совсем понимаю как формат даты может на это влиять?
Заранее благодарю!


11589. --
Yefim
Yefim
ответить
→  Леонид  # Простой WPF / WPF. Конвертер валюты. Курс валют в JSON. / 2019-10-09 07:41

Интересно, метод double.Parse(...)  в консольном приложении также не принимает точку? Если да, то надо проверить параметры ОС "Язык и региональные стандарты".


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Объявление - список / 2019-10-09 01:05

а зачем перед bulletins/addbulletin нет слеша?


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

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Объявление - форма добавления объявлений / 2019-10-06 11:13

Спасибо за поздравление))) Вам тоже успехов в курсах и исполнения желаний


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Объявление - форма добавления объявлений / 2019-10-06 11:12

Потому что «город» Вы сделал вне панели, панель у Вас раньше закрылась. А по нормальному должны быть на одном


11589. --
Yefim
Yefim
ответить
→  Иван  # Доска объявлений / MVC - информация о пользователе / 2019-10-06 08:21

Молодец, Иван. Настойчивость, как правило, приводит к успеху!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Объявление - ограничение доступа / 2019-10-05 16:49

Отлично получилось. Без глиф-рисунков теперь никуда))))



17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2019-10-04 09:07

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


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

22133. --
ES35
ES35
ответить
→  Yefim   / 2019-10-03 21:34

Не согласен, наверное что то не понятно объяснил.


11589. --
Yefim
Yefim
ответить
→  ES35   / 2019-10-03 21:12

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


22133. --
ES35
ES35
ответить
→  Yefim  # Комбинаторика / Рекурсия. Обратный отсчёт / 2019-10-03 20:12

Задание в уроке:
заключается в том, чтобы перейти по ссылке к роботу шарпу в раздел "задачи". Решить там задачу.
Проблема:
робот Шарп не пускает решать заданную на уроке задачу, так как у меня не пройдено достаточное количество консольных задач из раздела "Алгоритмика".
Решение которое должно быть принято на мой взгляд:
либо делать данные задания открытыми для всех, либо просто написать информацию в заголовке урока, что мол в связи с "бла-бла-бла", пока вы не пройдете консольные задачи данный курс не начинайте.

А так я просто пропускал эти уроки, а мог бы чему то научиться. Да я уже не злюсь, отпустило )


11589. --
Yefim
Yefim
ответить
→  ES35  # Комбинаторика / Рекурсия. Обратный отсчёт / 2019-10-03 19:37

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


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin  # Комбинаторика / Рекурсия. Обратный отсчёт / 2019-10-03 19:24

Дмитрий, а как ты узнал о вебинаре? Я например, ничего не получал.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Что доступно Юпитеру? / 2019-10-02 21:49

хорошо что всё получилось. насчет доп сервисов (в том числе и восстановления пароля) подумаем


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Красивая аутентификация на сайте / 2019-10-01 22:55

а в блоках col-lg-6 в представлении кто будет размещать? или Вы новую страницу создали? я просто поменял параметры уже существующей формы


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Новый пользователь - сохранение нового пользователя / 2019-10-01 16:47

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


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-10-01 08:09

В этом отчете
www.videosharp.info/11589/checking/bulletin=2524
объявление класса контроллера. Файл названия контроллера начинается с заглавной буквы. Но результат прежний.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Новый пользователь - сохранение нового пользователя / 2019-09-30 22:42

Попрошу скриншот с объявлением класса контроллера. Файл названия контроллера желательно начинать с заглавной буквы (т.е. UserController)


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Новый пользователь - дизайн формы: поля и колонки / 2019-09-30 12:08

это Вам нужен блок col-lg-12 и центрирование кнопки


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Новый пользователь - модель для формы / 2019-09-29 20:50

Ответ: позже рассмотрим)) (я просто забыл об этом ))) простите))) )


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Новый пользователь - дизайн формы начало / 2019-09-29 19:11

Перейти на другое поле. Будет переход фокуса, и сообщение исчезнет


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-09-29 06:17

Отличейший урок, Валерий. Его бы разместить в начале курса. Большое спасибо!


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

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-09-28 22:11

www.youtube.com/watch?v=5JYR-Vm2Msw&;feature=youtu.be


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-09-28 20:31

Конечно, хочу. Валерий.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-09-28 20:07

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


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-09-28 10:23

Большое спасибо, Дмитрий!


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-09-28 10:22

Еще раз, Большое спасибо, Валерий!


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Доска объявлений / MVC - информация о пользователе / 2019-09-28 08:19

Примите поздравления в победе над багом и приросте опыта и навыков!


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

11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-09-27 22:43

Большое Спасибо, Валерий! Я разобрался. Моя ошибка заключалась в том, что метод getUserinfo() я разместил в классе UserinfoRecord, а нужно было в UserRecord. Новый отчет уже отправлен.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-09-27 18:02

ну тогда открытым текстом спрашиваю: в модели userRecord поле userinfo есть? система его не находит.

возможно связь моделей userRecord и userinfoRecord сделана неверно. скриншот модели userRecord  в студию!


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-09-27 14:11

Валерий, Я Вам очень  признателен за то, что предоставили мне возможность попытаться найти ошибку самому. К сожалению, мне не удалось ее найти.  Интересно, что строка с логином самостоятельно работает корректно.
Вообще, я не понимаю почему переменная $currUser в одном случае отображает поле из таблицы user, а во втором из таблицы userinfo.
Насколько мне ясно из сообщения об ошибке таблицу userinfo система не видит. Почему?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / MVC - информация о пользователе / 2019-09-26 23:47

Внимательно читайте то, что Вам пишет об ошибке страница ошибок. Ваша ошибка отлично указана. А также смотрите подключенные модули


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

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Информация о пользователе / 2019-09-25 19:01

отчистка базы командой truncate


11589. --
Yefim
Yefim
ответить
→  ES35  # Секундомер / 5 часть. Пункты 240 – 273 / 2019-09-24 18:49

Попробуй перезагрузи VS.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Аутентификация - захешированный пользователь из БД / 2019-09-23 16:08

Ответы: вопрос 1 - здесь это не страшно, но если разворачивать на linux-серверах данный сайт, там будет проверяться

вопрос 2 - в модели LoginForm задать соответствующие сообщения на русском языке. этим мы займемся чуть позже на следующих занятиях. (если там недостаточно подробным будет рассказ, напишите мне, я распишу в личке)


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-09-21 22:10

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


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-09-21 19:28

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Подключение к базе данных пользователя и миграция пользователей / 2019-09-21 15:52

это магия! у антивирусов такая функция есть -перекрывать порты


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-09-21 14:27

Я не заю в чем было дело, но при отключении все проло нормально.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Доска объявлений / Подключение к базе данных пользователя и миграция пользователей / 2019-09-21 12:40

Антивырь перекрывает порты? В этом ответ был?


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2019-09-21 12:34

Валерий вообще радует своим вниманием к ученикам и активностью в отчетах по своим и не только курсах. Жаль, что такая активность лишь у него, кроме Евгения Витольдовича, естественно ))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Комфортная конфигурация / 2019-09-21 11:01

всё великолепно)))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Схема базы данных / 2019-09-21 10:59

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


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-09-21 08:45

Спасибо, Дмитрий! Это действительно СУПЕР, когда есть обратная связь с учителм!


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-09-21 08:42

Спасибо, Валерий! Это реально помогло! Отчет уже отправлен


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Доска объявлений / Создание проекта YII2 / 2019-09-20 21:51

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Создание проекта YII2 / 2019-09-20 08:09

OSPanel - Правая кнопка мыши на значок в трее - настройки - домены - добавить папку - путь domains\bulletins\web\ .  Запускается проект из подпапки web, а не из основной подпапки проекта


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-09-20 08:06

можно на becwal@yandex.ru, можно в телеграм в переписке (я там @wal).

немного не понял...у Вас на браузере отображался netbeans? на скриншоте отчета только два нетбинса были выведены - 11 и 8, браузер был на втором плане


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-09-19 23:27

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Создание проекта YII2 / 2019-09-19 19:52

Пока отклоню, чтобы он в решённых не затерялся.как мы с Вами решим проблему, так и зачёт поставлю.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / Создание проекта YII2 / 2019-09-19 19:49

Я не вижу, что показывает браузер. Пожалуйста выложите мне скрин браузера, или вышлите в телеграм


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Доска объявлений / Создание проекта YII2 / 2019-09-19 13:48

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


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-09-19 13:20

Валерий, Добрый день! При выполнении урока 2 из курса "Доска объявлений" у меня возникли проблемы. Вот ссылка на отчет:
www.videosharp.info/11589/checking/bulletin=2509


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-09-18 18:07

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

Пойдёмте лучше на «Доску объявлений».


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-09-18 13:14

По какой причине курс законсервирован?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Лендинг на YII2 / Создание лендинг-страницы - анимация логотипа / 2019-09-18 13:07

он не закончен, он законсервирован на неопределенное время


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Лендинг на YII2 / Создание пустого сайта на YII2 / 2019-09-15 13:53

из информации - никак. это матчасть по yii2 пошуршать надо будет


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-09-09 11:13

Спасибо, Валерий!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Доска объявлений / О проекте и про инструменты / 2019-09-09 07:50

1. Можно использовать 8.2
2. У меня не конфликтуют (у каждой своя системная и временная папки)


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Bootstrap-4 первые шаги / JS-навигация / 2019-09-08 19:40

посмотреть через Панель разработчика (в google-подобных браузерах это обычно вызывается через F12), что за ошибки выдаются в JS. Потом их по возможности исправить


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-09-03 17:14

Спасибо, Валерий. Я понял.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Bootstrap-4 первые шаги / Отзывы: карты - в сетку / 2019-09-03 08:29

а как общим для всех? если поместить в общий див класса col-lg-3 col-md-3, все карты будут в одном столбике в четверть страницы


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Bootstrap-4 первые шаги / Отзывы - стили / 2019-09-02 09:36

хорошо


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

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Bootstrap-4 первые шаги / Об авторе - отступы, цвета, закругления / 2019-08-30 17:53

элегантно получилось!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Bootstrap-4 первые шаги / Об авторе - отступы и дополнения / 2019-08-29 08:22

Может и подойдёт. Я не задумывался об этом))


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-08-28 17:22

Валерий, мне удалось выяснить причину этой проблемы:
в файле style.css строку
background-image: url(/images/header.jpg);
надо заменить на
background-image: url(../images/header.jpg);


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Bootstrap-4 первые шаги / Заголовок header - оверлей, надпись и кнопка / 2019-08-27 12:26

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Bootstrap-4 первые шаги / Заголовок header - красивая основа / 2019-08-26 08:35

да, провода хищно смотрятся!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim   / 2019-08-26 07:04

Я с самим C особо не работал - больше с C++.


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2019-08-26 06:55

Это новый электронный блок в разработке.
Владимир, у меня частный влрос по языку Си. Знаком ли ты с капризами функции sprintf(...);?


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Bootstrap-4 первые шаги / Заголовок header - красивая основа / 2019-08-26 06:48

А что за плата с кучей проводов? Очень напоминает блок питания - могу ошибаться.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Bootstrap-4 первые шаги / Верная навигация / 2019-08-24 10:08

Терпение и труд меню развернут)))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-08-24 10:06

За это он - мой любимый редактор для маленьких проектов


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-08-24 04:39

Интересно, я сейчас попробовал пример в котором использовал 3 языка. Оказывается все работает корректно. Вероятно 'Brackets' автоматически в этом случае записывает в формат utf-8. Какой умный!


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-08-24 04:29

Дело в том, что в обычном блокноте есть возможность записать файл в формате utf-8. В этом случае этот файл будет корректно отображаться в любом Виндоус даже если основной язык не русский. Запись в этом формате позволяет в одном и том же файле использовать несколько языков (больше двух).


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Bootstrap-4 первые шаги / Погружение в проект / 2019-08-23 16:58

не понял вопрос... у Вас и так meta charset='utf-8'


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Bootstrap-4 первые шаги / Основа и фреймворк / 2019-08-23 16:57

Молодец, Ефим!Хорошее начало!


11589. --
Yefim
Yefim
ответить
→  mr. Bat  # Демо игры / C# чего начать программировать / 2019-08-23 14:34

Если есть желание - всё получится! Главное не стесняться задавать вросы. Удачи, тебе!


11589. --
Yefim
Yefim
ответить
→  DimanDOS   / 2019-08-10 20:01

Спасибо,  DimanDOS! Ты очень проницателен. Картинки звездочек я не выбирал, а организовал их с помощью js. Сначали они были белого цвета и когда они ложились на Землю и Луну это сильно брасалось в глаза. Возиться с проверкой мне не хотелось и я решил их сделать серыми.  Но твой внимательный профессиональный  взгляд увидел это. Молодец!


22133. --
ES35
ES35
ответить
→  Yefim  # Tinklavimas / 5. Меню с Колонками / 2019-08-10 18:18

"В начале ошибся с тэгом ul (написал lu) и долго искал ошибку."                   
- Я тоже так с завидной регулярностью делаю :)


14981. --
DimanDOS
DimanDOS
ответить
→  Yefim  # Tinklavimas / 3. День Космонавтики / 2019-08-10 14:32

Ух-ты! Ефим, прекрасно сделали! Очень красивая картинка вышла! :) Как я понимаю, вы нашли .png файлы Земли, Луны, звёздочек и ракеты или всё же на чёрном фоне, а звёздочки поверх (просто тогда там поверх ещё и самой Земли, Луны и корабля или стоит проверка, мол не находится ли звезда на территории Земли)? А так мне очень сильно нравится, прям очень красиво!


11589. --
Yefim
Yefim
ответить
→  Дмитрий  # Коллекция графов / BitArray / 2019-08-10 08:08

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


11589. --
Yefim
Yefim
ответить
→  Дмитрий  # Бурные потоки / VIP. Игры со словами / 2019-08-10 07:57

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


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2019-08-09 11:10

Привет, Владимир! Это было давно и я точно не помню. Сейчас посмотрел в своём компе этот файл и понял, что минимально возможная пустая картинка размером в один пиксель. Вероятно необходимо было формально использовать файл, который как бы ничего не отображал. Делал я этот файл  программой paint.net.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Шахматы по сети / Интерфейс. План действий / 2019-08-09 09:00

Ефим! Привет! А где ты взял файлик Zero.png и вообще как его сделать?


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Tinklavimas / 3. яКартинка / 2019-08-05 09:46

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


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2019-08-04 11:26

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


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов  # SQL: ничего лишнего / Select начало / 2019-08-04 08:10

Будем ждать...


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-08-04 07:45

Я совсем не хотел сказать, что урок состоит из одних минусов. Напротив, я даже оценил его на отлично. Просто, ничему новому я не научился.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Tinklavimas / 1. Запуск JavaScript / 2019-08-03 21:28

0 − − − − − нооль-тоо-оо-коо-лоо

Передаваться и приниматься азбука Морзе может с различной скоростью — это зависит от возможностей и опыта радистов. Обычно средней квалификации радист работает в диапазоне скоростей 60—100 знаков в минуту. Достижения по скоростным приёму-передаче находятся в диапазоне скоростей 260—310 знаков в минуту.

Что же хотел сказать уважаемый Ефим этой морзянкой? ))))))


11589. --
Yefim
Yefim
ответить
→  Кирилл  # Бинарная жизнь / Смысл жизни / 2019-08-03 19:58

Молодкц, Кирилл!


11589. --
Yefim
Yefim
ответить
→  grom518  # SQL: ничего лишнего / Select начало / 2019-08-03 06:48

Вопрос затронут очень важный. Н о у меня тоже нет на него ответа.


11589. --
Yefim
Yefim
ответить
→  grom518   / 2019-08-03 06:41

Я как раз и говорю, что пока не увидел преимущества. Если увижу, то сообщу.


21714. --
grom518
grom518
ответить
→  Yefim  # Функционал / ФП - Калькулятор / 2019-08-03 01:30

И в чём их преимущество?.. коротко в двух словах расскажите )), я запомню их на будущее


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2019-08-01 10:04

Я уже как-то писал о том что каждой задаче надо присвоить имя или номер. Иначе, чтобы  в комментарии было понятно о чем идет речь приходится приводить условие зачачи.
Так вот, в задаче: "С клавиатуры вводится последовательность чисел, заканчивающаяся нулём.
Каждое число на новой строчке..."
Нигде не говарится , что речь идет о целвх числах.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Tinklavimas / 8. Табличный аттестат / 2019-07-28 14:25

Трудоемкость подтверждаю. Много времени и сил ушло на эту табличку. А диагональную линию, как в образце - так ее вообще мало кто делает ))


11589. --
Yefim
Yefim
ответить
→  DimanDOS  # Шифрование / ФИНАЛЬНЫЙ УРОК / 2019-07-28 08:30

Отличный обзор, DimanDOS! Классная видео съемка.  Удачи тебе во всём!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-07-21 10:00

Курс немного сумбурный, сразу прошу прощения за это. я наверное не буду размещать его на udemy, и здесь он останется бесплатным.


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-07-21 09:41

Спасибо, Валерий!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2019-07-21 08:53

www.videosharp.info/video/netcore1

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


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-07-21 05:31

Спасибо, Валерий! Первые 2 строчки - понятно, не мои.
Но твой пример тоже классный.
P.S. На днях увидел твой курс о DotNet Core. Но теперь не могу его найти.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Tinklavimas / Красивые стихи / 2019-07-21 00:16

Супер!
А я по этой тематике (с тегами конечно) в 2005 году записал такое стихотворение (автор-НЕ Я):

Утром на работу еду,
Взял - залез в карман соседу,
Думал, - он интеллигент...
Вынул руку  - перстня нет.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игры со Спрайтами / Домино. Rolling Stones / 2019-07-13 21:48

Весомое достижение, скоро финал этого курса!


11589. --
Yefim
Yefim
ответить
→  Евгений  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2019-07-13 07:12

Полносью согласен с тобой, Евгений!
Подобные "уроки" должы быть свободными от оплаты.


11589. --
Yefim
Yefim
ответить
→  Max  # .NET Core первые шаги / Среда и инструменты разработки / 2019-07-13 07:05

Молодец, Мах! От тебя я узнал о существовании нового курса.
Хочу также его пройти.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Игры со Спрайтами / Домино. Подъём переворотом / 2019-07-09 17:28

Рубашка у доминошек мне понравилась.


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2019-07-03 16:44

Да. Удалось поиграть. Но надо совершенствовать правила, чтобы играть до победного конца.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Игры со Спрайтами / Домино. Выбираем и убираем / 2019-07-03 11:40

Удалось поиграть?


11589. --
Yefim
Yefim
ответить
→  Николай  # Новые технологии / Говорящие часы. Запись голоса / 2019-07-03 06:59

Определи в какой строке ошибка.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игры со Спрайтами / Домино. Делегаты отображения / 2019-07-02 23:29

Рад вашим успехам!


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2019-07-02 09:18

Перезагрузил VS и проблема исчезла.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игры со Спрайтами / Домино. Перемешиваем плашки / 2019-06-30 11:00

Проверьте все вызовы hide. Что-то тут не так.


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-06-30 10:53

В том то и дело, что функция Hide()  без аргументов, а старая функция с двумя аргументами удалена.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Игры со Спрайтами / Домино. Перемешиваем плашки / 2019-06-30 10:48

Требует некий аргумент, который найти не может.


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-06-30 07:57

Спасибо, Дмитрий, за поддержку!


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2019-06-30 06:52

Интересно,  что совпадение с другим именем проходит нормально.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Игры со Спрайтами / Домино. Правила игры / 2019-06-29 23:38

Вообще странно. Просто я вот попробовал назвать и namespace и класс Domino -  у меня все восприняло. Ну тут нюанс - я сейчас большей частью программы под C# пишу на Rider.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2019-06-29 11:21

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


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin  # НаноШахматы / CSS - Шахматная доска / 2019-06-29 10:59

Дмитрий, Ты сделал долько три клеточки, а надо 64. Для каждой клеточки свой див.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Игры со Спрайтами / Полуфинальный урок / 2019-06-29 10:40

Супер видеоотчет. Познавательно и понятно.


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2019-06-29 10:32

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Игры со Спрайтами / Полуфинальный урок / 2019-06-29 09:51

Ефим большое удовольствие получил от просмотра вашего ролика. А вот любовь к программированию вам как-то помогает в работе или  вашей жизни. Корабль сделан с очень большим вниманием к деталям - очень классно получилось - очень подробно и обстоятельно.


11589. --
Yefim
Yefim
ответить
→  Игорь Тюлькин   / 2019-06-27 12:10

Спасибо, Игорь, за поддержку. Я рад, если пробудил желание пройти этот курс. Надеюсь, что не  пожалеешь.


16568. --
Игорь Тюлькин
Игорь Тюлькин
ответить
→  Yefim  # Новые технологии / VIP урок - Создание архиватора - 1 часть / 2019-06-27 11:17

Молодец, Ефим. У тебя отлично все получается, отличные успехи. Вот я все хочу добраться до этого курса, пожалуй, следующим курсом после того, что сейчас уже прохожу, наверное будет "Новые технологии". Вот все смотрю отчеты формулистов и твои и чувствую прилив и желание дальше развиваться. Успехов тебе в развитии и всем нам тоже! =))


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Новые технологии / ФИНАЛЬНЫЙ УРОК / 2019-06-25 10:05

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


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin  # МикроШахматы / Король всемогущий / 2019-06-23 09:24

Следует также проверить: мешает ли фигура противника делать королю рокировку, если она (фигура) объявляет шах или простреливает поля рокировки.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2019-06-22 11:35

Очень полезный видео урок (Форматирование)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim   / 2019-06-21 14:41

Давненько на сайте не был.


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2019-06-21 14:38

Владимир, опция удаления есть. Каждый может удалить свое сообщение, если кликнуть на красный Х справа от слова Ответить.


16568. --
Игорь Тюлькин
Игорь Тюлькин
ответить
→  Yefim  # Новые технологии / Мотиватор / 2019-06-21 07:13

Молодец, Ефим! Так держать! Классная программа получилось, креативненько =)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim   / 2019-06-21 06:05

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


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-06-20 22:18

Дмитрий, не совсем понял вопрос. В ивритском алфавите 22 основные буквы. Каждая буква занимает определенное место на клавиатуре. Кстати, русское слово алфавит имеет ивритские корни от названия первых букв Алеф и Бет.


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2019-06-20 22:06

Владимир, моё имя Ефим. Я не фанат World of Tanks. Просто на прошлой неделе я с внуком оказались в России и пользовался его компьютером, в котором все настройки на иврите.  Насколько иврит сложен? Нужда заставит выучить любой язык. А вообще язык очень логичный. У кого лады с математикой тому .легче дается.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Новые технологии / Клиент-сервер для смены обоев / 2019-06-20 21:03

Да, любопытно, как реализован набор клавиатурный на иврите? Насколько мудрено?


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Новые технологии / Клиент-сервер для смены обоев / 2019-06-20 15:30

Эфим не думал, что вы фанат World of Tanks. Кстати, хотел спросить насколько сложен иврит в изучении (увидел наименование папочки на иврите).


4423. --
Антон
Антон
ответить
→  Yefim   / 2019-06-20 13:03

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


11589. --
Yefim
Yefim
ответить
→  Антон  # Шахматы по сети / Рефакторинг. Класс шахматной игры / 2019-06-20 08:30

Попробуй пройти урок на низкой скорости и внимательно поищи ошибку.


11589. --
Yefim
Yefim
ответить
→  Дмитрий  # Шарики / Шарики. Логика игры / 2019-06-20 08:26

Компютер всегда прав! Ищите, Дмитрий, ошибку. Если её не найдёшь, проблемы  будут нарастать.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2019-06-18 08:15

Ефим всегда приятно твои отчеты читать - ты всегда с душой делаешь.


11589. --
Yefim
Yefim
ответить
→  Игорь Тюлькин   / 2019-06-18 07:10

Спасибо, Игорь, за поддержку. Тебе  также желаю удачи во всех твомх делах!


16568. --
Игорь Тюлькин
Игорь Тюлькин
ответить
→  Yefim  # Новые технологии / ПОЛУФИНАЛЬНЫЙ УРОК / 2019-06-18 06:39

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Новые технологии / Телефон по TCP/IP протоколу / 2019-06-17 13:27

Можно теперь звонить по телефону - через ip- телефонию.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Новые технологии / Обои рабочего стола / 2019-06-17 11:12

Я тоже не понимаю зачем удалили picture - было прикольно.


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2019-06-11 09:51

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Новые технологии / Делегаты на кубиках / 2019-06-11 06:24

Ефим вы же вроде делали это задание.


11589. --
Yefim
Yefim
ответить
/ 2019-06-05 11:21

Спасибо, Дмитрий.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2019-06-05 09:06

Отксорить - выполнить операцию XOR.
Сложение по модулю 2 (исключающее «или», XOR, строгая дизъюнкция, поразрядное дополнение, инвертирование по маске, жегалкинское сложение, логическое вычитание, логическая неравнозначность) — булева функция, а также логическая и битовая операция, в случае двух переменных результат выполнения операции истинен тогда и только тогда, когда один из аргументов истинен, а второй — ложен.


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin  # МикроШахматы / Горизонтальная вертикаль / 2019-06-05 06:59

Извини за отсталость, не понятно значение слова Отксорили.


11589. --
Yefim
Yefim
ответить
→  Trira  # Пошаговый JavaScript / Statements / 2019-06-05 06:53

Молодец, хорошо поработала!


11589. --
Yefim
Yefim
ответить
→  Дмитрий  # Шарики / Шарики. Поиск пути / 2019-06-05 06:48

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


11589. --
Yefim
Yefim
ответить
→  grom518   / 2019-06-01 22:20

Рад был помочь.


21714. --
grom518
grom518
ответить
→  Yefim   / 2019-06-01 20:40

Большое спасибо!! Вы оказались очень внимательны! :-) .. проверил всё заново, работает


11589. --
Yefim
Yefim
ответить
→  grom518  # J3. Ввод / READ - Сложение аргументов / 2019-06-01 20:24

У вас ошибка в коде: После первого if сразу стоит ';' . уберите его.


11019. --
Trira
Trira
ответить
→  Yefim   / 2019-05-29 21:11

Ефим, видео делала ночью - поэтому говорила негромко. Ева Журавлева - это мой псевдоним для фриланса (старый).  Лет 7 тому назад пробовала зарабатывать как копирайтер на ETXT . В этом же аккаунте гугла я канал создала для пробы.


14981. --
DimanDOS
DimanDOS
ответить
→  Yefim  # WPF Clocks / Перекидные часы. Ну всё пора домой. / 2019-05-29 14:08

Приветствую, Ефим! Отличная работа, у Вас всё получается! :) Ни в коем случае падайте духом и идите вперёд, ведь вы самый настоящий
ппппп    ррррррр  ооооооо   
п      п    р          р  о          о   
п      п    ррррррр  о          о         
п      п    р              о          о   
п      п    р              ооооооо    ГРАММИСТ!


11589. --
Yefim
Yefim
ответить
→  Слава   / 2019-05-29 09:45

Спасибо, Слава, за оценку!


17255. --
Слава
Слава
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2019-05-29 08:22

Оригинально. Надо будет тоже взять на вооружение ваш логический перебор и перебор массивов.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2019-05-29 07:55

Мой код также достоин внимания.


11589. --
Yefim
Yefim
ответить
→  Trira  # Пошаговый JavaScript / Where To / 2019-05-29 07:17

Сейчас ссылка работает. Звук действительно слабый. Но как первая проба очень даже неплохо. На Ютубе работа подписана почему-то  другим именем.  Или это Ваше реальное имя?


11019. --
Trira
Trira
ответить
→  Yefim  # Пошаговый JavaScript / Where To / 2019-05-28 15:52

а сейчас? youtu.be/n0_mpydfROo


11019. --
Trira
Trira
ответить
→  Yefim   / 2019-05-27 20:14

не могу понять, в чем дело. У меня работает-(


11589. --
Yefim
Yefim
ответить
→  Trira  # Пошаговый JavaScript / Where To / 2019-05-27 08:16

Ссылка на видео почему-то не работает


11589. --
Yefim
Yefim
ответить
→  Денис   / 2019-05-19 07:34

Спасибо, Денис!


16396. --
Денис
Денис
ответить
→  Yefim  # Простой WPF / WPF. Финальный урок / 2019-05-19 05:37

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


17425. --
ser2018
ser2018
ответить
→  Yefim  # Простой WPF / WPF. Финальный урок / 2019-05-18 23:29

растет змейка под кукрузину)


11589. --
Yefim
Yefim
ответить
→  Max  # Простой WPF / WPF. Конвертер валюты. Курс валют в JSON. / 2019-05-11 12:18

Отличная работа, Мах! Я тоже сейчас прохожу этот курс.
Правда у меня на данном этапе медленно загружается форма.
Иногда парсинг проходит с ошибкой и курс равен нулю.
Видимо это связано с надежностью интернета.


18131. --
Александр
Александр
ответить
→  Yefim  # On-line игра / Лабиринты тестирования / 2019-05-04 09:29

Приветствую ! Есть программы, которые делают Setup


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2019-05-02 21:44

Великолепный обзор, Кирилл! Поздравляю! Доработки тоже классные! Молодец!


11589. --
Yefim
Yefim
ответить
→  Александр  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2019-05-02 21:36

Спасибо, Александр, за высокую оценку.


18131. --
Александр
Александр
ответить
→  Yefim  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2019-05-02 19:09

Отличный обзор ! Еще модификации интересные )


10365. --
Rita
Rita
ответить
→  Yefim  # On-line игра / Ищи ветра в поле / 2019-04-29 13:20

Mолодец!  Mетод для поиска координат первого игрока на карте и его отображения в этих координатах в начале игры.очень интересно
Урок отличный !


11589. --
Yefim
Yefim
ответить
→  Rita   / 2019-04-28 15:03

Оказывается у консоли есть свойство Console.CursorVisible = false:


10365. --
Rita
Rita
ответить
→  Yefim  # On-line игра / Правила игры / 2019-04-28 13:37

Интересно было посмотреть про курсор какие решение были чтобы курсор убирался


11589. --
Yefim
Yefim
ответить
→  DimanDOS  # Коллекция графов / ArrayList / 2019-04-28 09:28

Молодец, DimanDOS!!! Видно, что не фориально проходишь уроки, а глубоко их изучаешь.


11589. --
Yefim
Yefim
ответить
→  Александр   / 2019-04-25 19:36

Спасибо, Александр.  Но при этом никаких признаков не видно, что сообщение ушло.


18131. --
Александр
Александр
ответить
→  Yefim  # On-line игра / Карта сокровищ / 2019-04-25 19:17

Приветствую ! Можно нажать ctrl + enter, или написать сообщение


18131. --
Александр
Александр
ответить
→  Yefim  # On-line игра / Показ героя на экране / 2019-04-24 11:14

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


9913. --
vip
vip
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2019-04-22 23:19

нормальная задачка для вечера тяжелого понедельника самое то что надо


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2019-04-22 08:27

Не понятно, как задача "Вывести квадраты чисел от 1 до 100." попала в разряд олимпиадных?


9913. --
vip
vip
ответить
→  Yefim   / 2019-04-21 14:26

с кружком мы не подружились. ООП принцип почему-то не сработал и кружок плавно превратился превратился кружок в такую вот замечательную интересную размазню. Как мне показалось такой отчет будет более прикольным и приятным для просмотра чем как-то одинокий кружок. Ну так на самом деле как мне кажется сильно что-то тут намудрили с кружками не по ООП-ному.
P.S. специально отключил функцию стирания трассировки


11589. --
Yefim
Yefim
ответить
→  vip  # Морской Бой / VIP. Анимированный кружок / 2019-04-21 10:36

А где КРУЖОК?


20397. --
Uroboros
Uroboros
ответить
→  Yefim  # Игры со Спрайтами / Спрайт. Рисуем линии мышкой / 2019-04-17 01:55

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


18131. --
Александр
Александр
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2019-04-16 20:39

Приветствую ! Сам удивился ) Нужно использовать приведение int к char, и сделать цикл, (char)122 = z


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2019-04-16 08:36

В задаче "Напечатать английский алфавит в обратном порядке, от буквы z до a."
Решение, приведенное в видео, противоречит условию запрета "do while zyx wvu tsr qpo nml kji hgf edc ba".


11589. --
Yefim
Yefim
ответить
→  Rita   / 2019-04-14 14:32

Спасибо, Дима!!!


10365. --
Rita
Rita
ответить
→  Yefim  # Игры со Спрайтами / Спрайт. Первая форма / 2019-04-14 14:20

C началом нового курса!  Курс классный.
Дерзайте в освоении работы с графикой.


14981. --
DimanDOS
DimanDOS
ответить
→  Yefim  # Игры со Спрайтами / Спрайт. Первая форма / 2019-04-14 13:30

Отличная идея у Вас! Однако, думаю что всё же с pictureBox'ами работать легче, чем выводить на форму :) Хорошая работа, продолжайте в том же духе! ;)


10365. --
Rita
Rita
ответить
→  Yefim  # Игры на JavaScript / Гонка - Быстрые рекорды / 2019-04-11 13:22

Это хорошо , что прошел этот курс и получил практику на javascript.
Mолодец!  Всё отлично, узнал много нового.


10365. --
Rita
Rita
ответить
→  Yefim  # Игры на JavaScript / Гонка - Запуск таймера / 2019-04-10 14:45

Mолодец, Yefim!
Этот хорошая практика.  Хорошая работа,  уже поехали+)


21413. --
Евгений
Евгений
ответить
→  Yefim  # Игры на JavaScript / Гонка - Массив боксиков / 2019-04-09 13:00

Классно!


9913. --
vip
vip
ответить
→  Yefim   / 2019-04-08 12:01

О сорри коллега. Бывает к вечеру не только мысли путаются но и буквы.


11589. --
Yefim
Yefim
ответить
→  vip   / 2019-04-08 07:07

Спасибо, Vip! Тольео я не Эфим, а Ефим -:)


9913. --
vip
vip
ответить
→  Yefim  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2019-04-07 22:53

Отличный видеообзор Эфим у тебя получился. Надо бы то же кое-что подсмотреть в этом курсе.


11589. --
Yefim
Yefim
ответить
→  DimanDOS  # Невидимка / Невидимка - Тихий старт / 2019-04-07 22:07

Здравствуй, DimanDOS. К сожалению проблема осталась не решенной.


14981. --
DimanDOS
DimanDOS
ответить
→  Yefim  # Невидимка / Невидимка - Тихий старт / 2019-04-07 18:41

Здравствуйте! А вы разобрались с проблемой? Просто у меня тоже самое :( Может, подскажите?


11589. --
Yefim
Yefim
ответить
→  Rita   / 2019-04-07 08:35

Спасибо, Рита! На прошлой неделе отправил очередной видео обзор, но почти никакой реакции ни от кого нет. К чему бы это?


10365. --
Rita
Rita
ответить
→  Yefim  # Игры на JavaScript / Очисти поле - Чекбоксы / 2019-04-06 16:32

javascript  -  что это реально, что можно потрогать  .
Хороший урок. Этот хорошая практика


10365. --
Rita
Rita
ответить
→  Yefim  # Знакомство с jQuery / jQuery - DOM - Set / 2019-04-02 14:43

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


10365. --
Rita
Rita
ответить
→  Yefim  # Знакомство с jQuery / Функции обратного вызова / 2019-03-31 13:45

Приветствую, Yefim!
Отличный урок, полезные знания.
Mолодец, хорошо  что не боитесь экспериментировать


20659. --
no name
no name
ответить
→  Yefim  # Bootstrap-4 первые шаги / Об авторе - блоки и HTML / 2019-03-28 17:15

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Хранитель экрана / Полноэкранный режим / 2019-03-28 13:09

Этот хорошая практика для каждого действия создавать отдельные методы


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Bootstrap-4 первые шаги / Об авторе - блоки и HTML / 2019-03-28 12:39

тоже верно, Ефим


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов  # Bootstrap-4 первые шаги / Об авторе - блоки и HTML / 2019-03-28 10:33

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


20302. --
Дмитрий
Дмитрий
ответить
→  Yefim   / 2019-03-27 20:37

Когда я пойму ООП, тогда да)


18131. --
Александр
Александр
ответить
→  Yefim  # Bootstrap-4 первые шаги / Об авторе - блоки и HTML / 2019-03-27 11:18

Это новый ИИ, проходит курсы за формулистов )


11589. --
Yefim
Yefim
ответить
→  Rita  # Bootstrap-4 первые шаги / Об авторе - блоки и HTML / 2019-03-27 09:16

Рита, а почему скриншот пустой? И почему комментарий записан от мужского лица?


11589. --
Yefim
Yefim
ответить
→  AlliZzeN  # Шарики / Шарики. Поиск пути / 2019-03-27 09:12

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


11589. --
Yefim
Yefim
ответить
→  Дмитрий  # Теория ООП / Спрайт для Снеговика / 2019-03-27 09:06

Молодец,  Дмитрий!  Красивая пара!  Теперь им не скучно.  Интересно, они поженятся?


11589. --
Yefim
Yefim
ответить
→  no name  # Теория ООП / Приведение с мотором / 2019-03-27 09:04

Молодец! Двоим снеговикам уже не скучно будет! - :)


11589. --
Yefim
Yefim
ответить
→  Rita   / 2019-03-27 09:00

Спасибо, Рита!


10365. --
Rita
Rita
ответить
→  Yefim  # Хранитель экрана / Применение настроек / 2019-03-26 13:36

Приветствую, Yefim! Супер!
Mолодец! Это хорошо  при создании  своего приложения
Отличный урок,повторили работу со статическими методами,
идём дальше  :)


19475. --
Konstantin
Konstantin
ответить
→  Yefim  # Хранитель экрана / Применение настроек / 2019-03-26 12:11

Видел видеоотчет! -Хорошо подготовлен! Замечательный урок. Вы хорошо потрудились.


11589. --
Yefim
Yefim
ответить
→  Дмитрий  # Микроигры / Игра 15 - Картинка / 2019-03-26 09:07

Дмитрий, Желательно после каждого урока записывать текущую версию в архив. Тогда вседа можно вернуться и проблемный урок пройти заново, но более внимательно.


19475. --
Konstantin
Konstantin
ответить
→  Yefim   / 2019-03-25 21:25

Прекрасно выполнен обзор! Заинтригован, с большим удовольствием сам прошел бы этот курс. И скорее всего так и сделаю. Но после того, как завершу свой план обучения. Пока завершаю два курса по Python и по Git. Очень интересные, с большим количеством  тонкостей. Возможно, дойдут руки и сам сделаю видеообзор по ним. (Сами курсы не сложные, а вот тонкостей в структуре изучаемого предмета хватает.) Успехов!


11589. --
Yefim
Yefim
ответить
→  Konstantin   / 2019-03-25 19:51

А вот и видяшка!
youtu.be/NKXf6YiCrTg


10365. --
Rita
Rita
ответить
→  Yefim  # Хранитель экрана / ПОЛУФИНАЛЬНЫЙ урок / 2019-03-25 14:26

Приветствую, Yefim!
Mолодец!  Желаю удачи в изучении программирования!


10365. --
Rita
Rita
ответить
→  Yefim  # Хранитель экрана / Новый класс Figure / 2019-03-21 15:02

Mолодец, в следующем уроке покажут, как можно создавать шары разного цвета


19475. --
Konstantin
Konstantin
ответить
→  Yefim  # Хранитель экрана / Движение шарика / 2019-03-20 10:31

Привет! Хороший отчет. Жалко видяшки нет. Любопытно посмотреть, я пока до этого урока не добрался.


20659. --
no name
no name
ответить
→  Yefim   / 2019-03-19 17:02

Да)


11589. --
Yefim
Yefim
ответить
→  no name   / 2019-03-19 14:24

Сейчас лучше?


11589. --
Yefim
Yefim
ответить
→  no name  # Хранитель экрана / Создаём графику / 2019-03-19 13:43

Да, Domination Agenda, Ты права!!! Благодалю за смелость. Одеако, Чтобы забраковать урок нужны серьезные основания. И, как минимум, небоходими этот урок пройти.
В принципе задание было не нарисовать C# , а отобразмить уружечек на месте очередного клика.  Но всё равно спасибо!  Я этого недочета не заметил.
Удачи тебе во всём!!!


20659. --
no name
no name
ответить
→  Yefim  # Хранитель экрана / Создаём графику / 2019-03-19 13:15

Ты уверен? У тебя там черточка с шарпе не дорисована


10365. --
Rita
Rita
ответить
→  Yefim  # Active Record / Active Record - User - Delete / 2019-03-16 14:57

После реализации метода update() зарплата Джона выросла беспрецедентно!


9752. --
chokayes
chokayes
ответить
→  Yefim  # Active Record / Active Record - User - Create / 2019-03-16 07:28

Приветствую, Ефим! Я вот так же помучался в одном из курсов с эклипсом, к сожалению требовалось использовать только его. После курса снес его. ) Лучше Идеи пока ничего не вижу для Java. Когда буду проходить данный курс, ни за что не буду делать в эклипсо! )


9913. --
vip
vip
ответить
→  Yefim  # Без конкуренции / ФИНАЛЬНЫЙ УРОК / 2019-03-14 00:30

Впервые услышал голос Yefima - здорово получилось сделать обзор по такой простой программе.
Все четко и понятно. Жаль программа так и не внедрилась.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Без конкуренции / VIP урок. Бесплатная польза / 2019-03-10 20:10

Да, всё верно.


11589. --
Yefim
Yefim
ответить
→  chokayes   / 2019-03-10 13:19

Спасибо за поддержку!!!


9752. --
chokayes
chokayes
ответить
→  Yefim  # Без конкуренции / ФИНАЛЬНЫЙ УРОК / 2019-03-10 13:15

Видеообзор просто супер! Все четко! Вам надо самому курсы создавать.


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-03-10 09:28

Спасибо, Дмитрий!


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Без конкуренции / ФИНАЛЬНЫЙ УРОК / 2019-03-10 09:20

Вот это звук! Вот это дикция! Снимаю шляпу!


11589. --
Yefim
Yefim
ответить
→  Permitin Alexey   / 2019-03-10 08:52

Спасибо, Алексей за теплые слова. Кроме того, курс содердит несколько  дополнительных VIP уроков!


3146. --
Permitin Alexey
Permitin Alexey
ответить
→  Yefim  # Без конкуренции / ФИНАЛЬНЫЙ УРОК / 2019-03-10 00:00

Ефим Ваши видеообзоры смотреть всегда одно удовольствие. Обязательно пройду этот курс.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов  # Без конкуренции / Анализ текстового файла / 2019-03-09 18:50

Да. В последующих уроках это довольно подробно рассказано. Большое Спасибо!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Без конкуренции / Анализ текстового файла / 2019-03-09 18:02

Пробовали обращаться к grid.Rows[n] ?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # J5. Операции / OPER - Операции 7-11 / 2019-03-09 17:47

уж лучше 0 и 1 писать, чем буквы f t, слишком похожи эти буквы друг на друга.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Tinklavimas / Контрольная работа / 2019-03-07 11:02

Мерси! Писал по памяти, что вспомнил. Конечно не густо, но год назад и этого бы не написал. Удачного дня!


11589. --
Yefim
Yefim
ответить
→  Михаил Екимов  # J4. Типы / TYPE - Вещественные примитивные типы / 2019-03-07 10:20

Михаид Посмотри статью. Может быть интересно.
habr.com/ru/post/219595/


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin  # Tinklavimas / Контрольная работа / 2019-03-07 10:07

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # J5. Операции / OPER - Операции 3 / 2019-03-06 12:12

Я очень рад - результат занятий чувтсвуется, раз всё знакомо!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # J5. Операции / OPER - Операции 2 / 2019-03-04 09:09

а вы перед каждым чи слом попробуйте приписать (byte)
Потому что числа записанные просто так принимаются компилятором как int


11589. --
Yefim
Yefim
ответить
→  Permitin Alexey  # Карточки памяти / ФИНАЛЬНЫЙ УРОК / 2019-03-04 05:14

Молодец, Алексей! Замечательный видео обзор! Я тоже проходил первый вариант этой игры. Но после просмотра твоего обзора убедил себя пройти новый вариант.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # J4. Типы / TYPE - Непримитивный тип String / 2019-03-02 18:01

Конечно, есть целый класс посвящённый этому.


10365. --
Rita
Rita
ответить
→  Yefim  # J4. Типы / TYPE - Непримитивный тип String / 2019-03-02 14:22

Полезная информация про сравнение строк. Кстати,C# работает точно также.


21122. --
Дмитрий
Дмитрий
ответить

20677. --
Михаил Екимов
Михаил Екимов
ответить
→  Yefim  # J4. Типы / TYPE - Целые примитивные типы / 2019-02-28 13:06

Лайк. Полезно, оказывается, проверять отчеты - сам что-то узнаёшь=)


11589. --
Yefim
Yefim
ответить
→  Rita   / 2019-02-28 11:27

Спасибо, Рита, за теплые слова! Я думаю, ты преувеличиваешь свою оценку моей работы.


10365. --
Rita
Rita
ответить
→  Yefim  # Без конкуренции / Подводим итоги / 2019-02-27 13:27

Отличный урок, а в совокупности великолепный курс.
Вы настоящий молодец! Удачи в дальнейшем прохождении курса


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2019-02-26 11:29

Спасибо,  Евгений Витольдович,  за поддержку! Но до завершения ещё далеко.
Я прошел только 7 уроков, а их 14!!!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Без конкуренции / Регулярная декомпозиция / 2019-02-25 12:14

Отличная работа, Ефим, очень рад, что вы завершаете этот курс.


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-02-21 11:18

Спасибо, Дмитрий!


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Без конкуренции / Как избежать конкуренции? / 2019-02-21 11:16

Ни пуха, ни пера! Я вчера был на собесе - первый вопрос - какой Ваш язык, второй вопрос - какие Ваши проекты в интернете. Хорошо, если есть что показать.


11589. --
Yefim
Yefim
ответить
→  Дмитрий  # Новые технологии / Обои рабочего стола / 2019-02-21 09:57

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


14008. --
Сергей
Сергей
ответить
→  Yefim  # J3. Ввод / READ - Буферный чтец / 2019-02-20 11:56

Очень хорошо сделал свою работу мне понравилось и  ты получаешь от меня плюсик


11589. --
Yefim
Yefim
ответить
→  DimanDOS   / 2019-02-18 12:54

Спасибо, Дима! Это хорошая новость! Буду с нетерпением  ждать! Удачи тебе в новом проекте!


10365. --
Rita
Rita
ответить
→  Yefim  # J3. Ввод / READ - Сколько мне дней / 2019-02-18 12:50

Поздравляю с юбилеем!!!
Желаю дальнейших успехов в изучении языка Java


14981. --
DimanDOS
DimanDOS
ответить
→  Yefim  # Платформер на Unity / 2. Меню / 2019-02-18 09:34

В ближайшем будущем я планирую начать записывать курс Unity c нуля, скорее всего Вам он подойдёт! ;)


10365. --
Rita
Rita
ответить
→  Yefim  # J3. Ввод / READ - Сканер пива / 2019-02-17 12:44

Вводить с клавиатуры целые и строковые переменные.
Классно конечно)


20528. --
Геннадий Кравцов
Геннадий Кравцов
ответить
→  Yefim   / 2019-02-16 21:03

Спасибо! Получилось!


11589. --
Yefim
Yefim
ответить
→  Rita   / 2019-02-16 14:29

Спасибо, Рита! Действительно это работает. Есть ли  возможность внутри программы это реализовать?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # J3. Ввод / READ - Чтение символа / 2019-02-16 13:56

выводите в файл.
java Read > answer.txt


11589. --
Yefim
Yefim
ответить
→  Геннадий Кравцов  # Игры на JavaScript / Запуск JavaScripta / 2019-02-16 12:34

Геннадий, попробуй так:
for(i=0; i< 100; i++)
    document.write("<b> " + i + "</b>");


10365. --
Rita
Rita
ответить
→  Yefim  # J3. Ввод / READ - Чтение символа / 2019-02-16 12:07

создавать в кодировке utf8 и компилировать так: javac -encoding utf8 Read.java ,
у меня были такие проблемы


20528. --
Геннадий Кравцов
Геннадий Кравцов
ответить
→  Yefim  # Игры на JavaScript / Запуск JavaScripta / 2019-02-16 11:40

for(i=0; i< 100; i++)
    document.write(<b>i</b> + " ");  - так выдаёт ошибку.
--------------------------------------------
    document.write("<b>i</b>" + " ");  - так ошибки нет, но вместо цифр цикл выводит много раз "i".
Я с Javascript не знаком и еще не разбираюсь как можно его комбинировать с тэгами HTML и CSS. Надеюсь, вскоре разберусь)).


11589. --
Yefim
Yefim
ответить
→  Геннадий Кравцов  # Игры на JavaScript / Запуск JavaScripta / 2019-02-16 11:22

Чтобы понять, в чём состоит твоя ошибка, надо показать ошибочный код.


11589. --
Yefim
Yefim
ответить
→  chokayes   / 2019-02-16 09:55

Спасибо, chokayes, за подробный комментарий.  Просматривая еще раз свой отчет, обнаружил, что мой скриншот не совсем тот. В нем нет результатов работы программы. Сейчас я обновил скриншот.
Файл моего кода записан в кодировке utf-8.
Команда java Read.java запустилась потому, что я работаю с версией 11, которая это может делать.


9752. --
chokayes
chokayes
ответить
→  Yefim  # J3. Ввод / READ - Чтение символа / 2019-02-16 07:57

Приветствую, Yefim! Если мы пишем код не в IDE, и потом компилируем программу вручную, то по умолчанию компилятор использует кодовую страницу операционной системы, для нас обычно CP1251. В консоли у нас кодировка CP866. Соответственно, есть несколько вариантов решения проблемы.
Лучше всего вот такой, файл создавать в кодировке utf8 и компилировать так: javac -encoding utf8 Read.java

Кстати, я не пойму как у Вас запустилась команда java Read.java )


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2019-02-15 21:45

помню писалось в командной строке среди аргументов


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-02-15 21:39

encoding=utf16  надо прописывать в коде программы java?  или в каком-то конфигурационном файле?


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # J3. Ввод / READ - Чтение символа / 2019-02-15 21:34

encoding=utf16 что-то такое навскидку дописывали в уроках


11589. --
Yefim
Yefim
ответить
→  Геннадий Кравцов   / 2019-02-14 10:39

Привет, Геннадий!  Большое спасибо за помощь! Обязательно воспольщуюсь твоими советами! Желаю и тебе удачи и успехов во всём!


20528. --
Геннадий Кравцов
Геннадий Кравцов
ответить
→  Yefim  # Платформер на Unity / 2. Меню / 2019-02-14 10:28

Привет, Yefim! Прикрепить скрипт можно несколькими способами:
1) Перетащить скрипт в поле Inspector объекта и вставить между элементами;
2) Перетащить скрипт в поле Hierarchy на название объекта;
3) Выбрать у объекта Add Component -> Script и в списке выбрать имеющийся скрипт.
Советую для быстрого ознакомления с Unity посмотреть на Youtube видеоуроки. А для более детального скачай, например, книгу Джозефа Хокинга "Unity в действии. Мультиплатформенная разработка на C#".  Книга подробно описывает создание нескольких игр в Unity 5. Книга 2016 года и по большей части она еще актуальна. Удачи и успехов в развитии!!!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # SQL: ничего лишнего / Группировки и функции / 2019-02-12 16:27

Спасибо за добрые слова,Ефим, но продолжения не будет, я сказал в этом курсе все, что хотел


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2019-02-12 11:55

"Волка ноги кормят" и другая сторона палки - "Сытое брюхо к молитве глухо". Моя сторона пока - волчья )) Не будешь заниматься - будешь вечно сидеть на почте за еду работая ))))


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin  # Клиент-серверный сокет / Экспериментальный сервачок / 2019-02-12 11:44

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


20659. --
no name
no name
ответить
→  Yefim  # SQL: ничего лишнего / Модификация таблицы / 2019-02-11 15:02

Да синтаксические ошибки - пустяк, на самом деле. Вот когда идут логические, то да, уже плохо)


11589. --
Yefim
Yefim
ответить
→  Rita   / 2019-02-11 14:46

Спасибо, Рита, за подробное объяснение.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # SQL: ничего лишнего / Модификация таблицы / 2019-02-11 14:40

Ну главное - исправил


11589. --
Yefim
Yefim
ответить
→  Денис  # Шарики / ФИНАЛЬНЫЙ УРОК / 2019-02-11 10:29

Молодец, Денис. Отличная работа. Особенно впечатляет 27-я кнопочка!


10365. --
Rita
Rita
ответить
→  Yefim  # SQL: ничего лишнего / Могучий JOIN / 2019-02-10 00:14

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # SQL: ничего лишнего / Могучий JOIN / 2019-02-09 23:00

JOIN - это краткая форма INNER JOIN, а OUTER - немного из другой оперы


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin  # Клиент-серверный сокет / Что такое сокет / 2019-02-09 15:20

Молодец, Дмитрий. Очень добросовестно поработал!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # SQL: ничего лишнего / SELECT математика текст и NOT / 2019-02-08 20:57

О, классно, Yefim!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # J9. Массивы / ARRAY - Целый массив / 2019-02-07 18:13

вот не надо пытаться всё в один цикл поместить. Я понимаю, что хочется оптимизировать... Но не надо.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Весёлая семейка Web-Мастера / VIP. Parent / 2019-02-07 17:59

первый знак = это в JavaScript.
второй знак = это в РНР


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Весёлая семейка Web-Мастера / Финальный урок / 2019-02-07 12:36

Спасибо вам!


11589. --
Yefim
Yefim
ответить
→  Юлия   / 2019-02-07 12:32

Спасибо, Юлия, за теплые слова!


20239. --
Юлия
Юлия
ответить
→  Yefim  # Весёлая семейка Web-Мастера / Финальный урок / 2019-02-07 11:58

Молодец, что дошел до финального урока и понял сущность и роль соответствующей технологи.
Не останавливайся на достигнутом и иди только вперед


20893. --
крем сода
крем сода
ответить
→  Yefim  # J9. Массивы / ARRAY - Целый массив / 2019-02-06 14:14

У тебя неплохое решение задачи, но как думаешь, можно ли ее упростить? Допустим, чтобы подсчет квадратов и их вывод в консоль был в одном цикле for? Так же попробуй сделать вывод не с 0, а с 1.


20239. --
Юлия
Юлия
ответить
→  Yefim  # J9. Массивы / ARRAY - Целый массив / 2019-02-06 14:02

Молодец, но это только основа-основ. Это только начало, так что двигайся только вперед не останавливайся и пиши больше программ.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Весёлая семейка Web-Мастера / PDO / 2019-02-05 23:59

Так программа написана


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2019-02-04 19:48

Вот ссылка:
www.youtube.com/watch?v=9H_S9lQVZzk


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2019-02-04 19:48

Вот ссылка, начиная с 54 минуты


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2019-02-04 19:36

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


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2019-02-04 16:29

После прохождения последнего урока кликаю на "Можно переходить к следующему уроку. " Но ничего нового не открывается.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2019-02-04 16:11

Красивое рекурсивное решение.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2019-02-04 14:54

Я продлил всем доступ до конца марта, должно работать.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2019-02-04 13:47

Евгений Витольдович, на днях я отправил Вам сообщение о том, что продлил Марафон, но доступа к нему не имею.
Проясните, пожалуйста ситацию.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Весёлая семейка Web-Мастера / MySQL / 2019-02-04 11:29

Спасибо, Ефим, добавил в описание урока.


11589. --
Yefim
Yefim
ответить
→  Rita   / 2019-01-31 13:26

Спасибо, Рита! Я смотрю, ты в последнее время заметно прибавила.  Успеваешь за неделю набрать несколько сотен байт.  Появилось больше свободного времени?
Неплохо было бы установить более эффективную связь: Миспар шели oSZ8bZ3ZZg.


10365. --
Rita
Rita
ответить
→  Yefim  # marafon / Шаблонизация task.php / 2019-01-31 13:08

 Приветствую, Yefim!
Молодец, хорошо поработал, уже добрался до шаблона


9913. --
vip
vip
ответить
→  Yefim  # marafon / Шаблонизатор Smarty / 2019-01-30 10:24

через Bash из меню windows


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # marafon / Отказ от AJAX / 2019-01-26 19:33

Спасибо. Осталось найти смелости и решимости и энергии на завершение этого курса


11589. --
Yefim
Yefim
ответить
→  Rita   / 2019-01-26 14:23

Спасибо, Рита, за тёплые слова. Я смотрю Вы тоже на Высоте!


20659. --
no name
no name
ответить
→  Yefim  # marafon / Загрузка программы / 2019-01-26 11:17

Поздравляю, очень хорошая работа, а если все понятно - то это еще лучше)


10365. --
Rita
Rita
ответить
→  Yefim  # marafon / Загрузка программы / 2019-01-26 10:48

Все понятно.  Всё получилось! Это просто замечательно!!!
Молодец!!! Всегда восхищаюсь вами    .


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Весёлая семейка Web-Мастера / Server / 2019-01-25 11:42

скачать последнюю версию опен сервера.
но вы можете и на 7.1 делать, все будет работать также


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # marafon / Страница решения задачи - подготовка / 2019-01-25 11:19

Очень хорошо!


9913. --
vip
vip
ответить
→  Yefim  # Весёлая семейка Web-Мастера / Server / 2019-01-24 00:19

Странно пакет устанавливается Open Server там что-то зашито по PHP. У меня данная версия точно присутствует ничего лишнего не устанавливал и даже больше я скачивал portable версия OServer, что бы не гадить у себя на машине софтом от разных разработок и приблуд. Так проще жить как показывает практика и переносимость хорошая.
Возможно EasyPHP-Devserver тебе в помощь


10365. --
Rita
Rita
ответить
→  Yefim  # marafon / Получение параметра из адресной строки через JS / 2019-01-23 13:37

Молодец  ,так держать !!! В конце концов все получилось!
Добавили функционал передачи и считывания параметра.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # marafon / Клиентская часть - HTML / 2019-01-22 10:21

И можно будет скачать архив со всеми страницами в 20 уроке.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # marafon / Клиентская часть - HTML / 2019-01-22 10:20

После 1px НЕ НАДО ставить ;


14981. --
DimanDOS
DimanDOS
ответить
→  Yefim  # Платформер на Unity / 1. Вступление / 2019-01-20 19:59

Спасибо :) Удачи, надеюсь Вы уже скорее начнёте данный курс :) Очень рад что Вы его хотите начать!


20061. --
Даниил Лаутеншлегер
Даниил Лаутеншлегер
ответить
→  Yefim  # Платформер на Unity / 1. Вступление / 2019-01-19 00:30

С друзьями пытались делать такую же примерно игру,каждый отвечал за определённую часть(сюжет,интерфейс,карта,игрок и т.д.).Удачи в следующих уроках!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Весёлая семейка Web-Мастера / CSS / 2019-01-14 10:19

Я не знаю точного ответа на этот вопрос. Возможно, придётся в другой див оборачивать. Но посмотрите на правила создания рамки - там очень много возможностей. www.w3schools.com/css/css_border.asp


11589. --
Yefim
Yefim
ответить
→  Михаил  # Весёлая семейка Web-Мастера / CSS / 2019-01-13 22:26

Круто, Михаил! Молодец.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # marafon / Планирование базы данных / 2019-01-12 14:11

Содержимое.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # marafon / Компиляция и запуск / 2019-01-08 10:32

Я тоже возмущался по этому поводу на видео.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов  # marafon / Компиляция и запуск / 2019-01-08 10:17

В том -то и дело, что с 2 получется пустой файл, а без 2 нормальный.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # marafon / Компиляция и запуск / 2019-01-08 09:48

2 - это номер потока вывода для ошибок


9913. --
vip
vip
ответить
→  Yefim  # Шарики / VIP. Интерфейс пользователя на Unity / 2019-01-08 00:11

Посмотри тест по этому уроку. Я её победил. Там функция таймера неправильно написана и соответственно не вызывается и шарики не пляшут.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2019-01-07 00:26

Я нашел источник проблемы. В переменной среды path было указано два разных пути к файлам java.exe. Причем 1-й был дефектным. Когда я его убрал - все заработало !!! :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # marafon / Консольный Робот Шарп / 2019-01-07 00:24

У вас разные версии компилятора и виртуальной машины.
Запускайте javac и java с полным путём, должно помочь.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов  # marafon / Консольный Робот Шарп / 2019-01-06 23:26

На скиншоте видны 2 попытки: с расширением и без.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # marafon / Консольный Робот Шарп / 2019-01-06 10:19

При запуске программы не надо расширение файла указывать, только название класса


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # SQL: ничего лишнего / Select начало / 2019-01-06 10:11

Увеличить время таймаута в настройках сервера


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # SQL: ничего лишнего / План базы данных и создание таблиц / 2019-01-04 21:16

а надо ли править, Ефим?


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2019-01-04 21:07

Моё Вам почтение! Я на этот платный вебинар не подписался - оттого не в курсе линка. Там же было заявлено, что это дело отдельно платное. Я не платил - я не вижу и не в теме. Надо глянуть курс marafon - кто там есть в прошедших - те ребята могут что-то подсказать.
С уважением, Дмитрий


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-01-04 20:46

Сейчас идет вебинар. Можно ли скинуть ссылку?


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-01-04 20:44

В Иерусалиме снег выпадает каждый год.
На Хермоне снег держится несколько месяцев.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # marafon / Новогодний Марафон - Вариант участия / 2019-01-04 19:57

У Вас там и снега-то никто не видал в глаза, небось )))


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шифрование / ФИНАЛЬНЫЙ УРОК / 2019-01-03 13:09

Спасибо, Ефим, за подробный обзор. Вы отлично проработали этот курс!


11589. --
Yefim
Yefim
ответить
→  Sommy  # Демо игры / Лабиринт 2D - меню / 2019-01-03 09:46

Скриншот слишком большой. И внем много пустого неиспользованного места.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2019-01-02 08:07

Спасибо, Евгений Витольдович.



1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шифрование / Ключевой обмен Диффи-Хеллмана - Случайное простое число / 2019-01-02 01:41

У convert больше возможностей,  можно из строки конвертировать, например


11589. --
Yefim
Yefim
ответить
→  Иван Воронин  # Дневник успеха / Рефлексия уходящего года / 2018-12-31 09:17

Молодец, Иван! Ты всегда был и остаёшься для меня образцовым примером.
Поздравляю с наступающим новым годом! Кдачи во всём!


11589. --
Yefim
Yefim
ответить
→  masa  # Демо софт / Менеджер паролей / 2018-12-31 09:10

Непонятно, причем тут приведенный скриншот из проекта Puzzle.English к данному отчету ???


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-12-30 17:48

Спасибо, Евгений Витольдович!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2018-12-30 17:10

Подписка в Клуб формулистов обновлена.
Количество дней: +365

Подписка КФ до: 2019-12-31
Остаток байтов: 20339
Вы являетесь участником Клуба формулистов.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шифрование / RSA - Де/шифровка / 2018-12-30 11:54

Отличная программа!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шифрование / RSA - Буквы столбиком / 2018-12-29 13:31

Отлично, всё-таки разобрались во всём, это здорово!



1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2018-12-27 11:44

В  этом сила метода - найти d очень сложно (полным перебором).
Поэтому по факту проще сначала выбрать d, а потом другие параметры


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-12-27 11:39

К сожалению, спараметром d не разобрался:(


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шифрование / RSA - Экранная форма / 2018-12-27 10:45

Вы разобрались с параметром d?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шифрование / RSA - Идея алгоритма / 2018-12-26 23:20

d должно быть такое, что d*e = 1 mod fi(n)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Невидимка / Невидимка - Сматываем удочки / 2018-12-26 15:34

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # SQL: ничего лишнего / Инструменты и доступ / 2018-12-25 11:20

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


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-12-25 07:40

Спасибо, Валерий!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # SQL: ничего лишнего / Инструменты и доступ / 2018-12-25 06:44

согласно разрядности Вашей ОС. если 64-разрядная, выбирайте ту, что x64


11589. --
Yefim
Yefim
ответить
→  Айдар  # Клиент-серверный сокет / Универсальный сокет / 2018-12-25 06:39

Молодец, Айдар! Я тоже делал подобные проверки .


11589. --
Yefim
Yefim
ответить
→  DenisMed  # Шифрование / RSA - Де/шифровка / 2018-12-25 06:36

Молодец, Денис! Я как раз тоже прохожу этот курс. Но до этого урока еще не дошел.
Удачи тебе!


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

11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2018-12-17 19:24

Задача повторяется 2-й день подряд.  Неплохо бы исключать эти случаи.


18842. --
Степан
Степан
ответить
→  Yefim  # Шифрование / Перестановочный шифр - Рефакторинг / 2018-12-17 02:27

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


19384. --
Владимир
Владимир
ответить

17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Невидимка / Невидимка - Сматываем удочки / 2018-12-15 15:01

Бывает не отвечают и в телеграме. А вот вопросы заданные адресно пока не игнорировали.


11589. --
Yefim
Yefim
ответить
→  DimanDOS  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2018-12-15 10:57

Молодец, Дима! Я внимательно слежу за твоими работами и всегда искренне радуюсь твоим успехам. Так держать!


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2018-12-12 10:15

В задаче: Вывести все семизначные числа, в записи которых есть только 3, 5 и 7.
как и во многих подобных залачах, следует добавить условие: в порядке возрастания.
Кроме того, фраза  "только 3, 5 и 7" Вызывает неясность - то ли допускаются все 3, 5, 7 в любом сочетании, то ли требуется  одновременное их присутствие. Хорошо, что имется пример, который  проясняет ситуацию.
Я давно предлагал давать имя задачи,  и тогда в комментариях  не надо будет переписывать условие, чтобы понять о какой задаче идет речь. Кстати, можно объявить конкурс на лучшее имя задачи.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шифрование / Перестановочный шифр - 2 этап шифровки / 2018-12-11 11:41

Вы оптимизатор :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверный сокет / VIP. Функциональное потокообразование / 2018-12-09 16:57

Спасибо!
Теперь всё описано.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверный сокет / VIP. Мультики на сервере / 2018-12-09 15:33

Спасибо! Сейчас размещаю.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверный сокет / VIP. Динамичная многопоточность / 2018-12-09 13:53

Верное замечание. Лучше закрывать самому. Но это чуть сложнее.


11589. --
Yefim
Yefim
ответить
→  Айдар  # Клиент-серверный сокет / Как хорошо уметь читать! / 2018-12-08 08:47

Молодец, Айдар, хорошая идея!  Интересно посмотреть твой код Сервера.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2018-12-07 20:09

Мой алгоритм печатает все четырёхзначные палиндромы не хуже:
  for (int i = 1; i<=9; i++)
        for (int j = 0; j<=9; j++)
          Console.WriteLine(i+"" +j +"" + j +"" + i);
    }


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверный сокет / VIP. Два потока / 2018-12-06 00:47

Спасибо за описание.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверный сокет / VIP. Многопоточность / 2018-12-05 11:04

Отличные примеры.
А фирме надо обучить новых сотрудников технологии Х или нанять новый работников.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверный сокет / ФИНАЛЬНЫЙ УРОК / 2018-12-04 11:30

Отличный текст. Я его добавлю в описание курса, с вашего позволения.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверный сокет / Скелет телефона / 2018-12-03 18:14

Спасибо, описание добавил!


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

10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim   / 2018-12-03 00:37

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверный сокет / Основной алгоритм / 2018-12-02 11:24

Потому что ещё не заполнено описание :(
Если вы можете написать такое описание - напишите, будет здорово.


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2018-12-01 14:46

Спасибо, Иван за подробное объяснение. Для локальной задачи мой вариант приемлем, но с прицелом на будущее, согласен тобой.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-12-01 14:41

У вас работает команда Java Soocketor  или Вы пользуетесь  Java Socketor.java?


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-12-01 14:37

С прицелом на будущее - согласен.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверный сокет / Техническое задание / 2018-12-01 14:26

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Клиент-серверный сокет / Техническое задание / 2018-12-01 14:09

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверный сокет / Техническое задание / 2018-12-01 13:54

Классно придумал с упрощением!


11589. --
Yefim
Yefim
ответить
→  DimanDOS  # Демо софт / Квадратный калейдоскоп / 2018-12-01 12:03

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


11589. --
Yefim
Yefim
ответить
→  Chip   / 2018-11-28 21:34

Спасибо за подробный ответ.


13417. --
Chip
Chip
ответить
→  Yefim  # Клиент-серверный сокет / Клиент-серверный диалог / 2018-11-28 11:44

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

От браузера длина строки будет одинаковой и равна 14, так как по сути браузер отправляет первой строкой заголовок "GET / HTTP/1.1" и длина этой строки равна 14. Браузер отправляет и другие строки, кроме этой, но наша программа считывает только первую, игнорируя другие строки.

Почему у вас в телнете строка равна нулю, возможно потому что вводите пустую строку, но на сервер-то приходит строка "\r\n", наш сервер считывает до этих символов, отбрасывает их и получается строка "", ее длина равна 0.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов  # Клиент-серверный сокет / Правильный заголовок / 2018-11-27 08:51

Да,  на скриншоте (в праыом нижнем углу) видно, что в браузере открылось.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверный сокет / Правильный заголовок / 2018-11-27 00:43

А браузер открыл строчку?
В прошлый раз у вас не получалось.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2018-11-24 12:16

Ответ ушел, прошу прощения за задержку (дела по основному месту работы брал на дом)


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов  # API поиска работы / Полная информация / 2018-11-24 11:27

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # API поиска работы / Полная информация / 2018-11-24 01:29

Ну хорошо, Yefim, что всё получилось. Очень жду видео.


11589. --
Yefim
Yefim
ответить
→  Дмитрий  # API поиска работы / Полная информация / 2018-11-23 21:53

Курс: API поиска работы. Вот ссылка:
www.videosharp.info/video/hhbot1


20457. --
Дмитрий
Дмитрий
ответить
→  Yefim  # API поиска работы / Полная информация / 2018-11-23 21:49

Подскажи, это же ты делал что-то вроде парсера? А что за курс скажи пожалуйста?


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2018-11-23 13:57

Опечатка.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2018-11-23 13:26

Говорится о примере на сложение, а по факту видим умножение.
Или я что-то не понимаю?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # API поиска работы / Переезжаем на WPF / 2018-11-22 22:00

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # API поиска работы / Пошаговая отладка / 2018-11-21 21:35

Возможно, номер страницы надо указывать.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2018-11-21 20:18

becwal@yandex.ru


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-11-21 19:28

Валерий, на какой email выслать код?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # API поиска работы / Предложения - в таблицу / 2018-11-21 18:21

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


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-11-21 13:01

Добрый день, Валерий ! Сегодня отправил очередной отчет с вопросами.
www.videosharp.info/11589/checking/hhbot1=2280
Хорошего дня!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # API поиска работы / Свободный поиск по вакансиям / 2018-11-19 12:53

Молодец, Yefim, а я не сразу нашел у себя этот косяк))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # API поиска работы / Меняем внешний вид / 2018-11-19 12:24

Краткость - сестра таланта и самый быстрый шаг к успеху)))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # API поиска работы / Структура вакансии / 2018-11-19 12:23

Хорошо всё получилось)))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2018-11-16 15:20

Отличненько!


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-11-15 20:29

Валерий, это одно окно на разных этапах:
Пока ждем ответ от сервера - первый вид, а когда ответ пришел - показываем его (ответ).


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # API поиска работы / Из JSON всё по полочкам / 2018-11-15 18:00

Сразу два окошка запущенной программы, Yefim?


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-11-15 05:29

Нет, всё получилось с первого раза. Просто были отвлекающие факторы.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # API поиска работы / Все запросы - через приложение / 2018-11-15 01:07

Приекрасно Yefim. А почему долго выполнялось задание? что-нибудь не получалось сразу?


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # API поиска работы / Начало работы с HeadHunter API / 2018-11-14 08:21

Любопытная иллюстрация к уроку. Спасибо!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # API поиска работы / Начало работы с HeadHunter API / 2018-11-14 05:47

аж в трех проекциях! молодец, Yefim!


14981. --
DimanDOS
DimanDOS
ответить
→  Yefim   / 2018-11-13 10:00

Ну так правильно! Тогда видна вся сочность картины :)


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2018-11-13 09:57

Спасибо, Иван!


11589. --
Yefim
Yefim
ответить
→  DimanDOS  # Теория ООП / Расстояние между пикселями / 2018-11-13 09:55

Молодец! Я тоже люблю рисовать жирными линиями.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Интернет-магазин / ФИНАЛЬНЫЙ УРОК / 2018-11-13 01:24

Мои поздравления с финалом!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Интернет-магазин / ФИНАЛЬНЫЙ УРОК / 2018-11-12 18:08

Молодец, Ефим, поздравляю с покорением очередной высоты, удачи в дальнейшем.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Интернет-магазин / Сохранение файла / 2018-11-07 09:44

Летит, летит ракета
Восьмое чудо света!
А в ней сидит Гагарин,
Простой советский парень )))


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2018-11-06 10:43

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Интернет-магазин / Значения по умолчанию / 2018-11-02 21:22

Всё верно, нужно добавить условие, при котором, если айди товара более 0, то активируется форма редактирования, иначе форма добавления товара. А чему там будет равен id, нулю или new, не важно, главное чтобы это всё было учтено и тогда будет реагировать именно так как задумывалось. Мы же программисты, мы сами пишем логику, как напишем, так оно и будет работать.


20295. --
Николай
Николай
ответить
→  Yefim  # Интернет-магазин / UPDATE товара / 2018-11-01 09:15

Молодец!


17425. --
ser2018
ser2018
ответить
→  Yefim  # Интернет-магазин / INSERT из РНР / 2018-10-29 10:58

По идее вместо 0, null надо написать или пустую строку '' , не знаю какая там структура БД и привставки должен срабатывать автоинкремент и подставлять больший на единицу id не проходил этот курс поэтому сложно что то сказать) Еще у тебя на скриншоте d БД price = 123.34 , а var_dump 123.45 - price в БД должен быть по идее типа decimal, чтоб дробная часть хранилась точно без округлений.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-10-29 10:11

Перехвалили меня, Евгений Витольдович.
В следующем уроке у меня опять небольшая проблема. Вот ссылка на отчет:
www.videosharp.info/11589/checking/eshop=813


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

11589. --
Yefim
Yefim
ответить
/ 2018-10-27 15:40

Спасибо, Евгений Витольдович!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Интернет-магазин / Картинки для товаров / 2018-10-27 12:35

Отлично отработано! :)) Класс.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Интернет-магазин / Подружить PHP с MySQL / 2018-10-24 13:33

Всё узнаете в процессе прохождения курса, удачи.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-10-24 08:04

Спасибо, Евгений Витольдович!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Интернет-магазин / SELECT запросы / 2018-10-23 23:27

Этот запрос можно написать так:
SELECT COUNT(*) FROM ware WHERE price BETWEEN 100 AND 500;


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Интернет-магазин / Запуск РНР / 2018-10-22 11:10

Phprightway я тоже рекомендую


15822. --
Павел Демьянов
Павел Демьянов
ответить
→  Yefim  # Интернет-магазин / Запуск РНР / 2018-10-22 10:21

Лучше использовать по новее 7.2. PHP 5.3 уже очень устарел и поменялся в корне. Начиная с php 5.4 в интерпретаторе php возможно запустить из папки с проектом сервер командой php -S localhost:8888 и смотреть результат, без установки локального веб-сервера. Есть в сети по PHP труд хороший, называется PHP Right Way советую ознакомиться.                                                                                                                         
                                                                                                                           


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Интернет-магазин / phpMyAdmin / 2018-10-21 10:55

На картинке не видно текста сообщение об ошибке, возможно при создании таблицы или столбца нужно было указать кодировку UTF восемь


15822. --
Павел Демьянов
Павел Демьянов
ответить
→  Yefim  # Интернет-магазин / phpMyAdmin / 2018-10-21 10:39

Молодец!!                                                                                                                                         
                                                                                                                                       
                                                                                                                                       
     


14155. --
Никита
Никита
ответить
→  Yefim  # Интернет-магазин / Добавление товаров / 2018-10-15 21:34

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


11589. --
Yefim
Yefim
ответить
→  Александр   / 2018-10-13 23:18

Эту зеленую кнопку я запускал, но сервер Баз не запускается. Второй вариант тоже не дал результатов.


3922. --
Александр
Александр
ответить
→  Yefim  # Интернет-магазин / Установка EasyPHP / 2018-10-13 22:16

Приветствую, Yefim! Вижу, ты взялся за новый серьёзный проект. Молодец! С изи-пиэйчпи такая штука, видишь на веь-странице зелёную кнопку, нажми её и сервер баз данных запустится. Второй вариант, для запуска и перезапуска серверов можно использовать команды меню, которое открывается из иконки в систрее. Желаю успехов в прохождении курса.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Портфолио на Bootstrap / Делаем главную страницу / 2018-10-13 11:04

фракталы великолепны!


11589. --
Yefim
Yefim
ответить
→  Иван  # Судоку / ФИНАЛЬНЫЙ УРОК / 2018-10-10 22:52

Молодец, Иван. Я тоже прошел этот курс, но до финального урока руки не доходят


11589. --
Yefim
Yefim
ответить
→  FireWolf  # Комбинаторика / Рекурсия. Главный секрет / 2018-10-05 18:23

Молодец! Выглядит психоделично!


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-10-04 00:01

Спасибо, Евгений Витольдович, повеселили!:)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2018-10-03 23:41

youtu.be/GqWfR7CfyFc
Повеселю вас ;)


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-10-03 14:29

Нет,  к сожалению, не нашел.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Записи вебинаров / Создание web-сайта с географической базой данных фотографий / 2018-10-03 13:50

На основном курсе нашли в чём проблема была?


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2018-10-03 09:03

Дядька в Севастополе живёт, даже его теплу завидую )) Там 300 солнечных дней в году, в сентябре 2015 года ездили из Кирова в Крым - выезжали при +10, в Москве моросило, а когда из самолёта в Симферополе вышли - как в баню. Плюс 25 и солнышко! Так нам это было удивительно.  А ведь для греков, осваиваивавших Крым в Средние века, Черное море проходило под названием Понт Авксинский, если не путаю. А это значило - Суровое или Холодное море. Вот такая разница в восприятии ))


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2018-10-03 08:49

У нас отопление не включают. Поэтому  зимой довольно холодно. Но сейчас очень комфортная погода.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Записи вебинаров / Создание web-сайта с географической базой данных фотографий / 2018-10-03 08:13

Эх, тепло там у Вас! А у нас отопление вчера включили и кошки перестали зубами клацать по ночам )))


11589. --
Yefim
Yefim
ответить
→  chokayes   / 2018-10-03 06:46

Вот ссылка на отчет, шде опимана проблема:
www.videosharp.info/11589/checking/gmaps=1087
Источник проблемы пока не выяснен...


9752. --
chokayes
chokayes
ответить
→  Yefim  # Записи вебинаров / Создание web-сайта с географической базой данных фотографий / 2018-10-03 06:05

самое главное, в чем была проблема то?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # ASP.NET и GMaps / Подключение Entity Framework / 2018-09-27 20:45

Здравствуйте, Ефим. Смущает меня имя "Context.cs4".
Подробности уже не помню, курс записывался почти 2 года назад.
Но вы найдите схожий момент в моём последнем вебинаре - и сделайте создание базы по тому примеру.
www.videosharp.info/video/webinar/nr=2251
Если вопросы останутся - пишите.


19953. --
Денис
Денис
ответить
→  Yefim  # Судоку / Идея алгоритма - 81 цикл / 2018-09-27 19:34

Привет, Yefim! Отличная работа. Желаю успехов в дальнейшей работе!


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2018-09-27 09:14

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


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # ASP.NET и GMaps / Подключение Entity Framework / 2018-09-26 20:02

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # ASP.NET и GMaps / Подключение Entity Framework / 2018-09-26 10:13

Судя по тексту ошибки, ругается, что необходим логин пользователя, а тот что есть, не подходит. А так как до этого курса ещё не добрался, пока сказать точнее не могу. Надеюсь скоро тот, кто проходил курс или создавал его поможет решить проблему. На вскидку, проверять надо верно ли указано размещение БД, т.е. адрес сервера и логин подключения.


11589. --
Yefim
Yefim
ответить
→  Руслан  # Мультиязычное меню на JS / Выбор языка на сайте / 2018-09-26 07:45

Спасибо, Руслан!  Не сразу понял в чем дело.  Хорошо иметь цепкий взгляд! Молодец!!!


20062. --
Руслан
Руслан
ответить
→  Yefim  # Мультиязычное меню на JS / Выбор языка на сайте / 2018-09-25 10:43

Опечатка для Румынского


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Начало здесь / Переход Магистра на XL уровень. / 2018-09-22 20:57

Вот это да!
Удивили и порадовали!
Спасибо Ефим!
Очень приятно. Респект!


17387. --
jspv
jspv
ответить
→  Yefim  # ASP.NET и GMaps / Презентация / 2018-09-19 21:02

Навыки работы с API карт будут очень полезны в современном мире разработки


20036. --
litva
litva
ответить
→  Yefim  # Портфолио на Bootstrap / Фиксированная панель и субменю / 2018-09-15 18:22

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Web API / Создание Web API проекта / 2018-09-15 14:29

И поджаривать )


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim   / 2018-09-15 14:26

Вот сайт на котором есть все теги и как их применять - htmlbook.ru/faq/kak-sdelat-gorizontalnoe-menyu-s-naklonom


11589. --
Yefim
Yefim
ответить
→  Николай Денисов   / 2018-09-15 14:18

Николай, спасибо за помощь. Я установил Firefox, а результат прежний.
Сверил вой код. Вроде бы всё то же самое. В чем причина?


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Портфолио на Bootstrap / Навигационное меню / 2018-09-15 06:16

Привет, Yefim! Тег ul означает маркированный список. Тег ol нумерованный список. Нужно смотреть таблицу style,  display: inline-block; - должно помочь. Для Chrome можно попробовать прописать -webkit-transform: skewX(-30deg); должно помочь если Chrome  не поддерживает. Удачи всё получится.                                         


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Портфолио на Bootstrap / Начало - подключение bootstrap / 2018-09-13 06:59

согласен с Dmitry Sinitsin. может быть запишем 4-й сезон bootstrap? (по номеру текущей версии bootstrap)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Web API / Создание Web API проекта / 2018-09-12 10:45

Я лично против длинных уроков. Основная причина - демотивация - когда видишь слишком большой урок, то во первых стараешься выделить выделить длительный промежуток времени для того , чтобы выполнить это задание. По факту это время можно смело умножать на 1,5 - 2 - тогда получим точную цифру. Большого слона разрубать на маленькие бифштексы.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Портфолио на Bootstrap / Начало - подключение bootstrap / 2018-09-12 08:07

Там ещё и версии подросли, когда дойдёт дело до значка Вконтакта, действующий тег будет отличаться от приведенного в уроке. Тем интереснее. Буду следить за Вашим курсом )


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2018-09-11 21:15

А Вы какой NetBeans ставили? если заточенный чисто под Java, у него HTML5/JavaScript и не будет


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-09-11 19:57

Валерий, мне опять нужна Ваша помощь. Сегодня приступил к Вашему курсу "Портфолио на Bootstrap". На втором уроке при открытии нового проекта в NetBeans IDE 8.2 возникла проблема: NetBeans  не показывает в списке категорий
HTML5/JavaScript. Как решить эту проблему?
Я понимаю, что можно продолжать, используя любой другой редактор,
но хотелось бы освоить NetBeans.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-09-08 08:41

Ощущения неописуемые. Однако автоматические движения пальцев не такие быстрые как хотелось.


6203. --
Николай Миролюбов
Николай Миролюбов
ответить
→  Yefim  # Мат Конём и Слоном / Чистый ход / 2018-09-07 21:22

А зачем так делать? Нам и надо каждый раз заново вызывать этот метод и перебирать по-новой все варианты.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Бинарная жизнь / Максималка / 2018-09-07 18:27

Какие у вас ощущения посто тысячекратного набора? Появился автоматизм?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Бинарная жизнь / Максималка / 2018-09-07 18:27

Александр, это максимальное целое число :)
Ефим, я в восторге от вашего подвига, ещё и двухкратного!


18131. --
Александр
Александр
ответить
→  Yefim  # Бинарная жизнь / ФИНАЛЬНЫЙ УРОК / 2018-09-07 11:47

Смысл жизни в самой жизни, в получении опыта. Приближение нас как частички Бога к Богу.


18131. --
Александр
Александр
ответить
→  Yefim  # Бинарная жизнь / Максималка / 2018-09-07 10:16

Что за магическое число ???


19475. --
Konstantin
Konstantin
ответить
→  Yefim  # Бинарная жизнь / Максималка / 2018-09-06 10:37

Уникальное задание. Любопытно...


18815. --
Artur
Artur
ответить
→  Yefim  # Бинарная жизнь / Смысл жизни / 2018-09-04 11:24

otlichno


11589. --
Yefim
Yefim
ответить
/ 2018-09-02 10:14

К сожалению, не проходил.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Бинарная жизнь / Конструктор организма / 2018-09-02 10:11

А вы разве раньше не проходили этот курсик?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Мультиязычное меню на JS / Параметры - в функцию / 2018-09-01 09:44

Для англичан все группы - как одна большая группа))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Массивы в php 7 / Инструменты, профили и проект / 2018-09-01 08:19

Всё отлично!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Массивы в php 7 / Перебор элементов массива for / 2018-09-01 08:04

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


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

11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-08-31 18:34

Интересно, не только у меня эта проблема?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Массивы в php 7 / Перебор элементов массива for / 2018-08-31 16:08

Я не знаю... Надо гуглить.
Возможно, следует скачивать какие-нибудь пакеты документации


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Мультиязычное меню на JS / Результаты запросов средствами JS / 2018-08-29 11:34

Попробовал повторить удаление t как в Вашем скриншоте - также не показывает. Если же что-то удалить после key= , к примеру ту же т - ошибка уже появляется.
А ошибки на первые строки у меня тоже есть - код непричёсан до конца, как я понимаю.


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2018-08-27 14:49

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Мультиязычное меню на JS / Запрос и JSON - ответ / 2018-08-27 12:23

Ефим! По белому завидую, что знаете столько языков. Кстати поделитесь своим секретом, как изучать иностранные языки. А то я как еду к родственникам во Францию знаю около 50 слов и похож с ними на Элочку людоедочку - обидно. Даже наши таджики и прочие гости из средней Азии и то больше слов знают. Короче для меня такая проблема.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Мультиязычное меню на JS / Страница и стиль / 2018-08-23 10:56

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


11589. --
Yefim
Yefim
ответить
→  Виктор   / 2018-08-23 08:14

Спасибо, Виктор, за подробный комментарий! Обязательго последую твоему совету.


11589. --
Yefim
Yefim
ответить
→  Danil42Russia  # Бурные потоки / Поворот головы / 2018-08-23 08:11

Видео без звука?


17606. --
Виктор
Виктор
ответить
→  Yefim  # Базовый ASP.ект / Оформление сайта / 2018-08-23 07:39

Там, действительно есть проблемы, помнится, я просто подключил свой файл стилей и прописал все правила в нем. Я бы посоветовал, зайти на официальную страничку бутстрапа и посмотреть как формируется сетка getbootstrap.com/docs/3.3/css/#grid
Это как раз тот вариант, когда один раз разобравшись, вам этого хватит на всю жизнь.
И еще один важный момент, когда подключаете свой файл стилей, не забудьте, что он должен быть последним, в противном случае, ваши изменения отрабатывать не будут 


17606. --
Виктор
Виктор
ответить
→  Yefim  # Базовый ASP.ект / Оформление сайта / 2018-08-21 09:38

Все меню также должны быть дивы с классом navbar и container. Это специфика бутстрапа. Если ты даже выбросил кнопки для сворачивающегося меню, классы с которыми работает бутстрап(navbar-header), нужно оставлять, потому как он просто не понимает как форматировать, согласно сss:
В идеале это выглядит так:
<div class="navbar ... // и куча других  navbar">
  <div class="container">
            <div class="navbar-header">
        // кнопки меню, которое схлопывается, можно выбрасывать
                <button type="button" class="navbar-toggle"... <span ...    </button>
@Html.ActionLink...
@Html.ActionLink...
// закрываем все три дива, которые открывали
        </div>
    </div>
</div>


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2018-08-21 08:12

понятненько. если не ушла проблема, вышлите мне проект на becwal@yandex.ru.


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-08-21 05:50

Валерий,  на счет дивов вроде все в порядке.
Я проделал несколько экспериментов:
1. в файле _Design.cshtml убрал 4 строчки меню.
Все истории отображаются нормально.
2. в файле _Design.cshtml убрал последние 2 строчки тэга <head>.
Все истории отображаются нормально.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Базовый ASP.ект / Оформление сайта / 2018-08-20 13:37

смотрите, где -  то или лишний див, или не хватает.


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-08-20 12:32

Валерий, нужна помощь.
www.videosharp.info/11589/checking/aspnet=621


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-08-20 10:38

Везде фраза одна и та же: Я люблю Москву. Правда на иврите форма глагола в настояшем времени зависит от рода.
Пероводчик отдал предпочтение женскому полу. В русской транскрипции эта фраза звучит так: "Ани оэвэт эт Москава."


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2018-08-20 10:23

К моему сожалению, Дмитрий, я знаком с румынским поверхностно.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Мультиязычное меню на JS / Запрос и JSON - ответ / 2018-08-19 17:43

Отлично, Yefim. Я смотрю, ты сделал несколько переводов различных фраз. А что за фраза на иврите?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Мультиязычное меню на JS / Документы и ключ / 2018-08-19 17:39

Молодец, Yefim


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Мультиязычное меню на JS / Запрос и JSON - ответ / 2018-08-19 16:02

Как слышу про румынский язык, так в памяти немедленно нетленка! ))
iar m-am luat de bautura
sa nu-i dau vreo doua in gura
ca degeaba e frumoasa
daca-i tare paguboasa

si ma imbat sa nu ma doara
ca iar m-am certat aseara
m-am certat cu proasta iara
o trimit la masa acasa
vreau sa scap de paguboasa
ca a vandut nebuna tot din casa


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-08-15 08:56

В уроке  Валидация данных (примерно на 17:41 минуте:секунде) произностится фраза: Я очень люблю тему регулярных выражений и рано или поздно на нашем сайте надо будет сделать что-то вроде консоли
по регулярным выражениям.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Базовый ASP.ект / Валидация данных / 2018-08-14 19:05

Кто кому обещал?


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Базовый ASP.ект / Валидация данных / 2018-08-13 11:52

Курс по регулярным выражениям? а кто обещал? Я тоже хотел бы такой курс пройти.


19022. --
Олег Чудновский
Олег Чудновский
ответить
→  Yefim   / 2018-08-06 15:20

Добрый день, может быть академия Шаг Запорожье?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Базовый ASP.ект / Схема базы данных / 2018-08-05 12:27

ещё хорошая команда explain.
а чтобы ошибки не было - в конфиг-файле базы нужно увеличить таймаут.


11589. --
Yefim
Yefim
ответить
→  Олег Чудновский   / 2018-08-05 11:53

Привет, Олег.  Мы знакомы? Напомни, пожалуйста, где мы пересекались.


19022. --
Олег Чудновский
Олег Чудновский
ответить
→  Yefim  # Базовый ASP.ект / Создание SQL-запросов / 2018-08-05 09:18

Привет Yefim, молодец что занимаешся, я недавно подключился к проекту, мне очень нравиться. Удачи!!!!!


11589. --
Yefim
Yefim
ответить
→  Иван Воронин  # Базовый ASP.ект / Схема базы данных / 2018-08-03 18:09

Иван, это была попытка не создать таблицу, а показать как была создана таблица.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Базовый ASP.ект / Схема базы данных / 2018-08-03 13:37

а зачем вы спереди пишете слово show? может в этом проблема, чтобы создать таблицу достаточно написать create table <имя таблицы> и всё.


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Базовый ASP.ект / Выбор темы для проекта / 2018-07-30 10:53

Отличная идея, в чём осложнение нужно брать и делать и всё получится.


14981. --
DimanDOS
DimanDOS
ответить
→  Yefim   / 2018-07-29 10:35

Спасибо большое, мне так приятно :)


11589. --
Yefim
Yefim
ответить
→  DimanDOS  # Шахматы по сети / Клиент. Ход в мешке / 2018-07-29 09:44

Моложец, DimanDOS! Я внимательно слежу за твоим творчеством и искренне радуюсь тыом успехам!


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2018-07-25 08:10

Следует уточнить условие задачи:
Вывести все трёхзначные числа в столбик, в порядке возрастания .


162. --
Андрей
Андрей
ответить
→  Yefim  # On-line игра / Игра в библиотеке / 2018-07-24 06:27

Крутяк! Мне бы так щелкать! Я то же хочу!


11589. --
Yefim
Yefim
ответить

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Футбольная база / Массивные игроки / 2018-07-19 20:13

О, Франции даже лучше)))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Футбольная база / Добавляем всё! / 2018-07-18 19:18

Yefim, ну наконец-то без технических проблем у Вас идет))) я рад)) а прогресс у Вас очень мощный. надеюсь, postgres Вам понравился


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

11589. --
Yefim
Yefim
ответить
→  Anton   / 2018-07-18 01:24

Спасибо, Антон, за хорошую ссылку на TCPView. Уже скачал и буду пользоваться.


5394. --
Anton
Anton
ответить
→  Yefim  # Футбольная база / Подключение php к postgresql / 2018-07-17 18:33

прогой TCPView можно отловить проказника по порту.
technet.microsoft.com/ru-ru/sysinternals/tcpview.aspx


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2018-07-17 15:57

Проверил, доступ есть


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-07-17 08:39

Валерий, Видимо, опять какая-то проблема на сайте. Нет доступа для отправки уотчета за 9 урок Футбольного курса.


11589. --
Yefim
Yefim
ответить
→  chokayes  # Футбольная база / Таблица Commands - пас кодировками / 2018-07-17 06:59

Молодец! Скорее всего ты прав! Я этоно не заметил.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2018-07-15 21:27

7-ки сильно отличаются от 5-к. я на 5-х работаю


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-07-15 21:17

Я преодолел проблему с блокировкой опенсервера. 
Вопрос по уроку:  в настройках Вы предлагаете выбрать версию php5.5. У меня установлена php7.1 Насколько это важно выбор версии?


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-07-15 21:11

Я определял в Players Id как  serial.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2018-07-15 12:50

Нет такой экранной формы у Вас разве: imgur.com/a/JW3lcu1


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2018-07-15 11:51

После ререзагрузки компа (по данным  диспетчера задач) никакой sql не работает. Но проблема остается.
Мне не удалось найти в настройках опенсервера возможность менять номер порта.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Футбольная база / Подключение php к postgresql / 2018-07-15 11:04

Я бы поискал тот софт, что занял порт 3306 и убил его в диспетчере задач на время работы опенсервера. Или порт сменить, если допустимо.
Меняйте порт mysql в настройках open server (а потом и в своих скриптах), либо перенастраивайте или отключайте установленный в систему MySQL.
Всего-то дел найти безобразника программного занявшего порт и вырубить его хотя бы на время.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Футбольная база / Таблица Players - игроки из pgAdmin / 2018-07-15 09:13

а в Players у тебя Id типа integer


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2018-07-15 08:50

по данной конкретной ошибке не скажу. возможно установлен mysql вне ОпенСервера, и идет блокировка


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-07-15 07:29

Столкнулся с проблемой: запуск Open Server производится нормально.
Однако при клике на зеленный флажок появляется сообщение об ошибке (см. скриншот). Что с ней делать?
Ниже - ссылка на скриншот:
www.videosharp.info/11589/checking/footpost1=2128


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Футбольная база / Таблица Commands - пас кодировками / 2018-07-14 13:19

У меня отработало нормально. возможно id=14 (id с маленькой буквы)


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2018-07-13 19:07

Попробовал. К сожалению, это не помогает.


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

11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2018-07-13 16:45

Спасибо, Дмитрий. Попробую.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2018-07-12 13:38

Вместо WIN866 можно поиграть другими кодировками
UTF8
WIN1251
KOI8R
ISO_8859_5
Может какая-то совпадёт с Вашей.
postgrespro.ru/docs/postgresql/9.6/multibyte.html


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2018-07-12 13:35

К сожалению, не помогает.
football=# \c encoding WIN866;
FATAL:  role "WIN866" does not exist
????????? ?????????? ???????????


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Футбольная база / Создание базы данных / 2018-07-12 12:49

Да, совет Дмитрия поможет


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Футбольная база / Создание базы данных / 2018-07-12 08:52

У меня что-то подобное было в результате, когда при снесении записей в таблицу не применил эту кодировку. Но в результате были не вопросительные знаки, а некий набор нечитаемых символов.
Именно таким нечитаемым образов записи и в пэгэадмине отражались в таблице коммандс. Пришлось удалять кривые записи в консоли, применять эту кодировку \c encoding WIN866; и после этого заново вносить записи о командах уже успешно.
Смущает лишь обилие вопросов, у меня их не было столько.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Футбольная база / Создание базы данных / 2018-07-12 08:48

\c encoding WIN866;
не поможет так?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Футбольная база / Структура турнирной таблицы / 2018-07-11 10:57

Я много раз Валере об этом говорил. Но у него свой английский. Впрочем, некоторые сдвиги положительные есть :-)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # PHP графика / Просмотр полученных изображений / 2018-07-08 13:20

В фотокурсе интернет-магазин мы это делаем.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2018-07-07 19:29

Yefim, сегодня перепишу видео и перезалью. Реально техническая проблема. Извините


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

11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-07-07 15:31

Валерий, Почему-то в 17-уроке "Загрузка фоновых изображений" нет звука.
Другие видео из ютуба со звуком.


11589. --
Yefim
Yefim
ответить
→  Trira   / 2018-07-07 11:19

Большое спасибо! Действительно, хорошая ссылка!


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-07-07 11:17

Спасибо за помощь! Все получилось! Я переделал отчет.


11019. --
Trira
Trira
ответить
→  Yefim  # PHP графика / Редактирование - получение данных / 2018-07-07 10:52

Работа хорошая, молодец. А про отличие гет от пост можно, например, почитать вот здесь ( toster.ru/q/169915 )


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP графика / Сохранение записей и изменений / 2018-07-07 05:43

поставлю "Хорошо", не буду портить статистику, но написание проверь


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP графика / Сохранение записей и изменений / 2018-07-07 05:42

Yefim, глянь строку 64, там скрытое поле имеет имя Id (с заглавной буквы), а в строке 12 ты проверяешь $_POST['id'] уже маленькобуквенное написание id


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # PHP графика / Редактирование - получение данных / 2018-07-06 23:28

GET данные отправляются в адресной строке, а POST в теле запроса.


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-07-06 17:48

Да. В течение второй половины дня не было доступаю


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP графика / И добавлять, и редактировать / 2018-07-06 16:12

так сложно получить доступ?


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-07-05 20:38

Не катастрофа. После отправки 13-го урока, ссылка "Можно переходить к следующему уроку." работает некорректно. В итоге нет доступа к следующему уроку


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim   / 2018-07-05 18:10

Ефим, я прошу прощения, сегодня проверю доступы.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2018-07-05 09:58

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


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-07-05 09:21

Почему-то не удается отправить отчет по 13 уроку на проверку.


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-07-05 08:03

Спасибо, Валерий! Видимо, я прозевал.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP графика / Редактирование - получение данных / 2018-07-04 21:56

Ну это я тоже рассказал (вроде) - get берет данные из URL, а, post обрабатывает данные формы, полученные черезsubmit


18842. --
Степан
Степан
ответить
→  Yefim  # PHP графика / Открытку в студию / 2018-07-04 05:46

Отлично, продолжай в том же духе, у тебя все получится


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов   / 2018-07-03 22:49

Я имел в виду, сделать резервную копию файла.
Валерий, Почему после отправки отчета по 11-уроку, нет доступа к 12-му?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP графика / Таблица записей в index / 2018-07-03 21:27

Yefim, в твоем случае понадобится скорее не база, а её дамп, своевременно сделанный.  Это можно сделать при помощи heidisql из через консоль (последнее можно использовать для автоматического бекапа). Папка с базой тебе не поможет,если ты уже удалил данные


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # PHP графика / Где находится библиотека / 2018-07-02 23:29

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP графика / Добавление данных в БД / 2018-07-02 21:01

Главное - они преодолены!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP графика / Форма Edit / 2018-07-02 07:00

Всё хорошо


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP графика / Несколько SQL-запросов / 2018-07-01 08:32

хорошо получилось разместить несколько окон heidi



791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP графика / Рефакторинг & connect / 2018-06-30 19:45

это хорошо, что без сложностей


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP графика / Открытку в студию / 2018-06-29 18:20

У Вас всё отлично


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP графика / Открытку в студию / 2018-06-29 18:19

Ой, простите, я хотел спросить это у Дмитрия. См его коммент


11589. --
Yefim
Yefim
ответить
→  Валерий Жданов  # PHP графика / Открытку в студию / 2018-06-29 18:10

Валерий, я не понял вопрос.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP графика / Открытку в студию / 2018-06-29 18:02

а зачем крестиком? они и так неплохо выглядят. и кресты на маковках соборов в свете заката хорошо смотрятся


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # PHP графика / Надпись - в картинку / 2018-06-29 10:40

Валера должен помочь


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # PHP графика / Где находится библиотека / 2018-06-29 10:27

Можно дефис использовать


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # PHP графика / Открытку в студию / 2018-06-29 08:36

Открыл иллюстрацию на полный экран, умилился видам Петра творения, попытался закрыть картинку крестиком на картинке. Попался )


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP графика / Где находится библиотека / 2018-06-27 10:04

Да, Yefim, с '_' - это ты зря.  Но получилось - это хорошо


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP Повелитель дат / Дату - в массив / 2018-06-26 15:15

спасибо и тебе, Yefim. ты очень быстро прошел этот курс. добро пожаловать в другие мои курсы, как по php, так и по БД


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # PHP Повелитель дат / Туда, сюда, обратно... / 2018-06-23 22:14

Валерий, сдаётся мне, в курсе старых детских поговорок )))


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim   / 2018-06-23 22:09

Я работаю над этим вопросом, мистер Ефим! Дякую! )))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP Повелитель дат / Туда, сюда, обратно... / 2018-06-23 20:46

хорошо, что всё ясно, хорошо,что всё получилось


11589. --
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2018-06-23 16:30

Приезжайте к нам. Отогреетесь. :)


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # PHP Повелитель дат / Произвольная дата / 2018-06-23 15:11

В эту среду в Кирове шёл снег. Есть фото этого удивительного события. А есть песня "помнит Вена, помнят Альпы и Дунай тот цветущий и поющий жаркий май". В Европе май тот был жарким. А в Кирове дубак. Вот такое наблюдение.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP Повелитель дат / Произвольная дата / 2018-06-23 11:21

Можно и без ведущих))) дата вообще вещь гибкая оказалась))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # PHP Повелитель дат / Неделя по-русски / 2018-06-22 20:01

по long согласен


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Мат Конём и Слоном / Дружба PHP с JavaScript / 2018-06-18 15:13

файлы стилей загружаются один раз и лежат в кэше, чтобы после внесения изменений в файл css можно было сразу увидеть из и на сайте, нужно обновить файл css в кэше принудительно при помощи комбинации нажатия клавиш: "Ctrl + F5", при этом все вспомогательные файлы: "css, js, картинки, музыка и т.д." перезагрузятся с сервера и заменят текущие в кэше.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Мат Конём и Слоном / Четыре фигуры на доске / 2018-06-13 15:33

Стилей для отображения таблицы не хватает.


11589. --
Yefim
Yefim
ответить
→  Иван   / 2018-06-13 10:17

Спасибо, Иван. Я нашел ошибку в файле chess.css.


2146. --
Иван
Иван
ответить
→  Yefim  # Мат Конём и Слоном / Четыре фигуры на доске / 2018-06-12 23:31

Видимо надо где-то указать padding текста


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / Git - Все ходы записываются / 2018-06-10 19:19

вы можете в консоли выполнить команду cd .git  - увидите, что эта папка есть.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Мат Конём и Слоном / Дружба PHP с JavaScript / 2018-06-10 08:24

После изменения цсс нажимайте ктрл ф5


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim   / 2018-06-08 18:28

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


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2018-06-08 18:18

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


14446. --
Егор
Егор
ответить

10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Мат Конём и Слоном / Шестнадцать мегабайт / 2018-06-06 23:55

Молодец, Ефим, отлично движешься в нужном направлении, слежу за твоими успехами, на данный момент я добрался до VIP уроков по курсу "Шахматы онлайн". Так что занялся проверкой видео уроков на предмет стыковки и ошибок с компиляцией после рефакторинга. У вас их там было не мало, так что скоро узнаю, так ли это на самом деле или это зависит от опыта или внимательности. В любом случае, удачи, у вас отлично получается.


17022. --
Константин Мельников
Константин Мельников
ответить
→  Yefim   / 2018-05-28 12:25

Понятно ))


11589. --
Yefim
Yefim
ответить
→  Константин Мельников   / 2018-05-28 12:24

Это была шутка. Люди старшего поколения помнят, что в сталинские премена за "првый уклон" (политический термин) могли здорово пострадать.


18033. --
Аллас Тайгер
Аллас Тайгер
ответить
→  Yefim  # Микроигры / 2048 - Объединение / 2018-05-28 11:35

А как сделать счетчик для рекорда?


17022. --
Константин Мельников
Константин Мельников
ответить
→  Yefim   / 2018-05-27 11:42

Спасибо Ефим! Интересно только почему не приветствовался...


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Мат Конём и Слоном / Сериализация матрицы ходов / 2018-05-27 11:15

Ну прям подвиг совершили, сгенерировали 1,4 гига файл =)


11589. --
Yefim
Yefim
ответить
→  Константин Мельников  # Комбинаторика / Рекурсия. Фракталы. Спираль / 2018-05-27 07:37

Отличная работа, Константин!  И уклон в сторону прекрасно получился. Правда, были времена, когда правый уклон не очень приветствовался:)


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-05-22 19:48

Интересно, есть ли возможность скачать вашу диалэльку, и проверить дело в ней или в чём-то другом?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шарики / VIP. Рефакторинг Библиотеки / 2018-05-22 12:34

Думаю, такие отличия только на пользу опыту.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / VIP. Меню DimanDOSа / 2018-05-22 10:29

Отличный финал, Ефим. Поздравляю с завершением.
Будем ждать доп. урок от вас :)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шарики / VIP. Интерфейс пользователя на Unity / 2018-05-22 10:25

Судя по коду всё верно, как в уроке, может быть во время рефактооринга и выделении логики в библиотеку что-то где-то не так сделали и появилась данная проблема, надо провести дебаг и выявить проблему. Когда возникает любая ошибка, особенно если она сложна в понимании, бывает, что ошибки просто не может быть, но она есть. Тогда самое лучшее, это идти пошагово в обратном направлении, чтобы понять, на каком момента эта ошибка появилась. Отличный опыт и практика. Удачи в поиске.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шарики / VIP. Интерфейс пользователя на Unity / 2018-05-22 10:22

Такая проблема может быть только если не запущен таймер - он запускается в методе Start().


17443. --
WildOrc
WildOrc
ответить
→  Yefim  # Шарики / VIP. Интерфейс пользователя на Unity / 2018-05-22 10:18

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Рефакторинг. Финальное причёсывание / 2018-05-21 18:05

Так должно быть.
Чтобы можно было полноценно насладиться созерцанием завершённой игры.
А начать новую всегда можно.


11589. --
Yefim
Yefim
ответить
→  DimanDOS   / 2018-05-20 16:58

Спасибо. Учту. Удачи тебе!


14981. --
DimanDOS
DimanDOS
ответить
→  Yefim  # Шахматы по сети / VIP. Меню DimanDOSа / 2018-05-20 15:33

Здравствуйте! Спасибо :)  Метод Application.Quit() будет отрабатывать корректно только после компилирования программы. В редакторе Unity метод не будет действовать


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / VIP. Меню DimanDOSа / 2018-05-20 06:04

Так в видео же сказано было, что в самой Юньке выход не будет отрабатывать корректно, это же среда разработки, но она будет корректно работать при непосредственной работе на конкретной платформе.


11589. --
Yefim
Yefim
ответить
→  Danil42Russia  # Шахматы по сети / Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК / 2018-05-19 11:29

Молодец!!! Отличная работа! Успехов в продолжении курса!       


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Рефакторинг. Последний аккорд / 2018-05-18 09:18

Большое пожалуйста. Я при случае сообщу про "находку" о которой говорил ранее


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-05-17 10:52

Я переделал урок "Двухэтажное превращение" и отключил InvokeRepeating("Refresh", 2, 2); а также закомментировал обращение  к      MakeMove().  Программа работает нормально. Но прелесть от работы сервера отсутствует.
Как можно узнать о Вашем красивом решении.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Рефакторинг. Двухэтажное превращение / 2018-05-16 13:16

Да, есть проблема с превращением пешки - только вчера сам с ним столкнулся и нашёл красивое решение...


17443. --
WildOrc
WildOrc
ответить
→  Yefim  # Шахматы по сети / Рефакторинг. Двухэтажное превращение / 2018-05-16 12:39

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Рефакторинг. Двухэтажное превращение / 2018-05-16 11:59

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


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

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim   / 2018-05-16 00:19

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


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2018-05-15 23:45

Объект chess был заменен на game, но конструкторы для класса game созданы не были.
После того как добавил 2 конструктора в класс Game (Game() и Game(string fen)) все заработало.
Просто не хотелось отклоняться от оригинала.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-05-15 23:39

После того как добавил 2 конструктора в класс Game (Game() и Game(string fen)) все заработало.
Просто не хотелось отклоняться от оригинала.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Рефакторинг. Класс шахматной игры / 2018-05-15 23:20

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Рефакторинг. Класс шахматной игры / 2018-05-15 22:52

Я не понимаю, почему у вас chess подчёркивает.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Рефакторинг. С чего начать? / 2018-05-11 05:30

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Рефакторинг. С чего начать? / 2018-05-10 22:41

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


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Yefim  # Консоль / Целые задачи / Арифметика 2 / 2018-05-10 10:45

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


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-05-10 10:14

Спасибо, Евгений Витольдович, за теплые слова.  Да. Звук я записываю отдельно, так как звук, записанный совместно с видео, получается с большими помехами.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-05-10 10:06

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Клиент. Фоновое обновление / 2018-05-06 13:03

Отлично поэкспериментировано!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Клиент. Следы невиданных ходов / 2018-05-05 19:03

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


8380. --
zhikharevav
zhikharevav
ответить
→  Yefim  # Шахматы по сети / Хостинг. СЕДЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-05-03 09:49

Отличная работа, Yefim. Молодец!!! Вот и попробовал выложить реальный проект на хостинг, регистрацию имени и перенос базы данных. Я такое делал на курсе базовый ASP-ект. Было очень интересно и очень здорово. Плюс мы там отдельным уроком делали авторизацию и я её допилил к сайту!!! Правда пароли храню в БД в открытом виде ))))


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim   / 2018-05-03 09:21

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


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2018-05-03 08:39

Иван, не подскажешь, куда надо зайти, чтобы изменить пароль?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Хостинг. VIP. Двойные стандарты / 2018-05-03 02:43

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Хостинг. СЕДЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-05-02 22:43

Отличная, добросовестная работа, Ефим!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Хостинг. VIP. Двойные стандарты / 2018-05-02 22:42

Да, в пароле не любые символы можно использовать.
Смените пароль на буквенно-цифровой.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Хостинг. Перенос базы данных / 2018-05-01 15:56

Молодец, видимо всё сделали 1х1 по видео, поэтому и вышло с первого раза. Дальше будет ещё интереснее.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Хостинг. Перенос базы данных / 2018-05-01 09:47

Это в самом деле удивительно.
Я на выходных повторял перенос базы - пришлось создавать базу на сервере вручную.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Хостинг. Публикация проекта / 2018-04-30 18:26

Вау!
Получилось!!
На вашем домене!!!


18244. --
Армен Алексанян
Армен Алексанян
ответить
→  Yefim  # Шахматы по сети / Хостинг. Лучше заплатить / 2018-04-29 13:14

у меня ситуация еще хуже)) так что не расстраивайтесь) у меня даже к webmoney доступа нет, если не с огромной переплатой


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-04-29 10:24

Большое спасибо за предложение. Вроде бы как с рабочего РС удалось оплатить.
О дальнейшем продвижении сообщу дополнительно.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Хостинг. Лучше заплатить / 2018-04-28 22:40

Либо, ещё лучше, можем состыковаться через timeviewer - и я заплачу сразу с вашего компа


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Хостинг. Лучше заплатить / 2018-04-28 22:39

Пришлите мне на почту логин-пароль к вашему аккаунту, я заплачу.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Сервер. Шахматная Идемпотентность / 2018-04-27 20:46

Боюсь, что в рамках этого курса данный вопрос останется философским.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # НаноШахматы / ФИНАЛЬНЫЙ УРОК / 2018-04-24 09:34

Поздравляю с финалом очередного курса. Удачи в дальнейшем изучении.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim   / 2018-04-24 09:21

Вот и замечательно, можно двигаться дальше. =)


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2018-04-24 08:38

Я перенабрал код вручную и всё получилось! :)


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2018-04-24 08:35

В задаче (Вывести N квадратиков используя псевдо-графику. ) не согласуются требования Обязательно: for
Запрещено: do while с видео-решеием. 


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Сервер. Райский Эдем - EDM / 2018-04-24 00:36

Советую внимательно повторить урок, если это не ошибка, которая закралась с прошлых уроков. Возможно ошибка в ChessModel, так как в контроллере проблемы не вижу.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # НаноШахматы / ФИНАЛЬНЫЙ УРОК / 2018-04-23 10:55

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Сервер. Райский Эдем - EDM / 2018-04-23 10:49

Выполнять пошаговую отладку.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / База данных. ПЯТЫЙ ФИНАЛЬНЫЙ УРОК / 2018-04-21 23:54

Смысл выбора MS SQL Server Заключается в том, что это детище майкрософт, как и сам си шарп.
И очень легко и просто его подключать к EF для использования в проекте.
Когда вы будете проходить наш курс EF - то увидите, сколько возникло сложностей при использовании MySQL.
А наша цель - упростить всё, чтобы до финиша дойти с победой :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / База данных. Планирование / 2018-04-20 22:11

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


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов  # Шахматы по сети / Интерфейс. Ход делегата / 2018-04-19 20:02

Проблема с обновлённым dll файлом осталась.
С отпусканием фигур я решил сам. Ведь когда мы опускаем фигуру, должен меняться статус на none. Видимо, где-то я пропустил это место, а найти в уроке не смог.  На свой риск я это сделал сам и все заработало.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Интерфейс. Ход делегата / 2018-04-19 17:46

Если проблема осталась - напишите, может вместе решим.
gamesharp.info/privet


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2018-04-19 11:37

Спасибо, Иван!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Интерфейс. ЧЕТВЁРТЫЙ ФИНАЛЬНЫЙ УРОК / 2018-04-19 09:05

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Интерфейс. ЧЕТВЁРТЫЙ ФИНАЛЬНЫЙ УРОК / 2018-04-18 21:47

Прекрасные результаты очередного этапа!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Интерфейс. Выставка фигур / 2018-04-18 09:49

Да, короткие уроки самое то.


6401. --
Яков
Яков
ответить
→  Yefim  # Шахматы по сети / Интерфейс. Щепотка рефакторинга / 2018-04-17 18:41

Самая сложная, в моем понимании, тема превращения пешек. Я еще в начале курса и предвкушаю грандиозную работу.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # НаноШахматы / JavaScript - Завершение хода / 2018-04-16 19:01

Спасибо. Исправил.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Интерфейс. Ход делегата / 2018-04-16 01:52

По поводу обновления dll, не очень ясна проблема, если вам надо обновить dll файл в папке assets, то просто откройте эту папку и замените там библиотеку на новую, если будете бросать библиотеку через саму юньку, то она будет дублировать файла, что не есть хорошо.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Интерфейс. Ход делегата / 2018-04-16 01:50

Судя по скрину, надеюсь строчки 81 и 82 вы сюда скопировали, а не перенесли из функции Drop(), которая ниже, там эти строчки должны были остаться, если перенесли, то внимательно посмотрите этот момент на видео, они были именно скопированы и тогда проблема, которую вы описали в комментарии к отчёту, исчезнет. Удачи в прохождении курса и главное не торопиться!!!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. VIP. Можно пройти? / 2018-04-16 01:43

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


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-04-11 07:34

Спасибо, Евгений Витольдович! Ctrl - F5 действительно помог!


9913. --
vip
vip
ответить
→  Yefim  # НаноШахматы / PHP - Массив для фигур / 2018-04-10 21:37

Файлы index.php и chess.css находятся в одной папке.
Я попытался  отцентровать фигуры по вертикали. Но заметил, что мои изменения никак не влияют на отображение  -  как по мне так кажется так глубоко тут никто кроме тебе не рыл. Если это конечно принципиально для этой игры наверное стоит покопать в пользовательском каталоге пользователя обычно там винда все сливает и оттуда достает


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # НаноШахматы / PHP - Массив для фигур / 2018-04-10 15:20

Попробуйте нажать Ctrl - F5. Файлы стилей часто кешируются.
@ скрывает предупреждения в случае, если указанный элемент в массиве не найден.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # НаноШахматы / PHP - Циклы для клеток / 2018-04-09 19:29

Видимо, они центруют только по горизонтали


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # НаноШахматы / PHP - Установка EasyPHP / 2018-04-09 00:32

Всё верно, это значит что всё работает, если бы не работало, писало бы что страничка не найдена.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # НаноШахматы / PHP - Установка EasyPHP / 2018-04-09 00:02

Да, работает.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # НаноШахматы / CSS - Шахматная доска / 2018-04-07 14:05

Да. Это нормально.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # НаноШахматы / HTML - Шахматные фигуры / 2018-04-07 13:59

Дальше будет важно - так как мы будем РНР использовать.


11589. --
Yefim
Yefim
ответить
→  DimanDOS  # Шахматы по сети / База данных. ПЯТЫЙ ФИНАЛЬНЫЙ УРОК / 2018-04-07 08:51

Молодец, Дима!!! Отлично, что всё-таки решился продолжать! Успехов тебе!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Мат Конём и Слоном / ПОЛУФИНАЛЬНЫЙ УРОК / 2018-04-07 03:05

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


11589. --
Yefim
Yefim
ответить
→  DimanDOS  # Шахматы по сети / База данных. VIP. Таблицы на вырост / 2018-04-06 13:16

Молодец, Дима! Не отчаивайся. У меня тоже возникают трудности с этим курсом. Обязательно возвращайся!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Мат Конём и Слоном / Мат в 33 хода. / 2018-04-06 01:42

В самом деле - очень странно.


9913. --
vip
vip
ответить
→  Yefim  # Шпионский бот / ВИП-Урок: Защита приложения / 2018-04-04 17:18

Судя по имеющимся данным используются для сокрытия приложения те же методы и способы что и при написании широко известной программы курса невидимка для бота по собиранию мегахешей биткоинта. Аналогично как и использование методов автозагрузки. Интересно было бы ознакомиться с новыми более продвинутыми методами скрытого запуска приложений на уровне возможно ядра ОС. Успехов в учебе!


8380. --
zhikharevav
zhikharevav
ответить
→  Yefim  # Мат Конём и Слоном / Белая коробка / 2018-04-01 17:39

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2018-04-01 13:32

Стирание клеток происходит у вас на 48-50 строчке.
Проверьте значение имени для пустых клеток и значение пустой фигуры.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Интерфейс. Начальная позиция / 2018-04-01 13:27

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

Жаль, пошагово нельзя выполнить.
Но вы можете выводить промежуточные значения через Debug.Log(text);


11589. --
Yefim
Yefim
ответить
→  Павел  # Шахматы по сети / Хостинг. СЕДЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-04-01 07:42

Поздравляю !!!  Отличня работа!!! Особенно класная картинка !!! :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Мат Конём и Слоном / 156 матов в полтора хода / 2018-03-31 20:01

Пока никак не могу прокомментировать.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Мат Конём и Слоном / Белая коробка / 2018-03-31 10:48

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


11589. --
Yefim
Yefim
ответить
→  Иван Воронин  # Шахматы по сети / Интерфейс. VIP. Клетки прибытия / 2018-03-30 19:21

Отличная работа, Иван! У тебя по другому не бывает. Это значит, что мне можно продолжать курс. Проверено: "мин" нет! Спасибо!


11589. --
Yefim
Yefim
ответить
→  WildOrc  # Шахматы по сети / Сервер. Последняя версия / 2018-03-29 08:42

Молодец!  Хорошо идешь.  А я вот отстаю.                       


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Мат Конём и Слоном / Королевское правило / 2018-03-27 14:06

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


10080. --
FireWolf
FireWolf
ответить
→  Yefim   / 2018-03-27 09:57

Спасибо! Но сам курс то про WPF — это я сам себе усложнил задачу и делал под Андроид.


11589. --
Yefim
Yefim
ответить
→  FireWolf  # Запуск пакета / WPF. Простая змейка. VIP урок. Длина тела. / 2018-03-27 07:54

Красиво получилось. Надо будет мне тоже пройти этот курс в будущем!


11589. --
Yefim
Yefim
ответить
→  Chip  # Теория ООП / Рисуем Снеговика / 2018-03-27 07:49

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


11589. --
Yefim
Yefim
ответить
→  Иван Воронин  # Мат Конём и Слоном / Перебор всех комбинаций / 2018-03-26 19:12

Спасибо, Иван! Ты, как всегда прав!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Мат Конём и Слоном / Перебор всех комбинаций / 2018-03-26 13:11

Ну сразу бросилась в глаза строчка, Math.Abs перед нижним continue, там дважды вычисляется разница между "y", думаю там опечатка и нужно ещё вычислять разницу по оси "x". Далее будет рефакторинг данного кода и вынос в отдельные функции.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Интерфейс. План действий / 2018-03-26 11:49

Только что проверил у себя, всё отлично хватается и тянется, очень странно.


11589. --
Yefim
Yefim
ответить
→  Иван Воронин  # Шахматы по сети / Алгоритмы. VIP. Как пройти в библиотеку / 2018-03-25 18:33

Понятно, Иван. Сочувствую. Выздоравливай скорее!!!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. VIP. Как пройти в библиотеку / 2018-03-25 12:12

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



11589. --
Yefim
Yefim
ответить
→  Иван Воронин  # Шахматы по сети / Алгоритмы. VIP. Как пройти в библиотеку / 2018-03-25 07:32

Спасибо, Иван! Если бы я  это прочел до выполнения задания, сэкономил бы массу времени.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-03-24 19:27

Какие могут быть проблемы?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Мат Конём и Слоном / Чистый ход / 2018-03-24 17:52

Не думаю, что это хорошее решение.


11589. --
Yefim
Yefim
ответить
→  Саша Авербух  # Шахматы по сети / План Шахматного проекта / 2018-03-23 18:28

Молодец, Саша! Главное начало положено! Любая дорога начинается с первого шага...


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

10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Мат Конём и Слоном / Конь ходит буквой Гэ / 2018-03-21 10:36

Молодец, свои изменения в коде это хорошая практика и понимание ситуации.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. Храбрая пешка / 2018-03-20 23:14

в функциях CanMoveFrom, CanMoveTo


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Мат Конём и Слоном / Конь ходит буквой Гэ / 2018-03-20 23:12

Да, такой код с реплейсами более понятный :) и быстрее работает даже.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. VIP. Шахматное супертестирование / 2018-03-19 10:53

я бы даже сказал тип decimal =)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. VIP. Шахматное супертестирование / 2018-03-18 21:56

Прошу сообщить результаты тестирования по разным начальным позициям.


11589. --
Yefim
Yefim
ответить
→  Neverwinter 2  # Шахматы по сети / Алгоритмы. Допрыгалась! / 2018-03-18 08:42

Прекрасные комментарии о пешках. Молодец!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Мат Конём и Слоном / Постановка задачи / 2018-03-17 19:33

Огого, замахнулись. Круто.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. Шах и Мат! / 2018-03-17 19:25

Логичнее было бы назвать переменную figureCount или CountOfFigures.
Хотя, я придираюсь. Отлично сработано!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. Защита короля / 2018-03-17 19:04

Да, такое имя будет более точным.
Описание уроков делает Иван, он за мной не поспевает, а вы его уже догнали.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. ТРЕТИЙ ФИНАЛЬНЫЙ УРОК / 2018-03-17 19:01

Прекрасный отзыв.
Да, алгоритмы совсем другие.
Я по-другому не могу - когда что-то переделываю, стараюсь делать это по-новому.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. Защита короля / 2018-03-17 17:09

Потому что курс в процессе создания и как не все уроки ещё записаны, так и не все уроки ещё с описанием.


11589. --
Yefim
Yefim
ответить
→  zhikharevav   / 2018-03-16 23:08

Свято место пусто не бывает :)


8380. --
zhikharevav
zhikharevav
ответить
→  Yefim   / 2018-03-16 19:03

Отставать начали, я там освободил 10 место на доске почета! )))


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. Рефакторинг на доске / 2018-03-15 17:17

Надо просто не бояться экспериментировать


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. Дальнобойщики / 2018-03-14 14:48

Как вы предлагаете это сделать?


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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. Генератор ходов / 2018-03-12 10:43

В небольшом курсе Итератор


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. Волшебные шахматы / 2018-03-11 02:19

Там инициируется FEN, а так как стандарт всемирный и он у вас формируется корректно, то проблем не будет.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК / 2018-03-11 02:10

Оригинально =)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Классы. Консольная доска / 2018-03-11 02:08

Отлично, судя по скрину, мне кажется цветная более наглядная.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Алгоритмы. Волшебные шахматы / 2018-03-10 23:09

Думаю, нормально работать будет.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК / 2018-03-10 17:01

Красиво получилось


16218. --
Дмитрий
Дмитрий
ответить
→  Yefim  # Наноигры / Скорость реакции. Блок-схема / 2018-03-10 11:11

Yefim, спасибо.
Можно было использовать просто прямые линии ...Я только потом понял, когда посмотрел похожие отчеты))) Периодически использую стрелочки в Paint, вот и тут решил)))


11589. --
Yefim
Yefim
ответить
→  Дмитрий  # Наноигры / Скорость реакции. Блок-схема / 2018-03-10 10:16

Фундаментальная работа! Молодец! Особенно блок-схема. С такими стрелками точно не запутаешься.


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2018-03-09 13:09

Я отозвал свой первый отчет. Это ошибка, сделанная мной по невнимательности.  Большое спасибо, Иван, за добросовестную проверку!!! Надеюсь, сейчас в моем коде на один Баг меньше.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Классы. Стой, кто идёт! / 2018-03-09 10:09

На скриншоте, нижняя часть кода, 22 строчка лишняя, а 28 и 29 надо поменять местами, так как получается, что белая пешка возвращает чёрный цвет, это БАГ =)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-08 17:44

После того как установите поддержку Андродила для Юнити, отройте проект и в настройках установите yadi.sk/i/d2Y0zQOe3TA3XL использование встроенного SDK


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Классы. Квадратная матрица / 2018-03-08 10:56

Тут уже будет повеселее :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-08 10:56

Если не получается, то пока можно пропустить этот урок.
Я пока не знаю всех возможных проблем и как их решать.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Доска. VIP. Запуск в Интернете / 2018-03-07 18:41

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-07 18:32

Его надо запустить и установить, предварительно закрыв Unity, после чего опять открыть проект и попробовать запустить на Андроид. Должно всё сработать.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шахматы по сети / Доска. VIP. Запуск на Android / 2018-03-07 01:11

Это установка поддержки Андроида. Запустить и установить. А потом снова попробовать


8380. --
zhikharevav
zhikharevav
ответить
→  Yefim  # Шахматы по сети / Доска. Запуск на Windows / 2018-03-06 20:50

Молодец ,  что  всё  получилось  )))  Так держать  )))  Жалко  логи  не  приложил ,  так  что  мало  информации  по  ошибке  получается  )))  Когда  разберешься  ты  напиши  в  чем  была  проблема ,  нам  всем  тоже  интересно )))))))))))))))))))))))))))))))


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверные шахматы / Доска. ПЕРВЫЙ ФИНАЛЬНЫЙ УРОК / 2018-03-06 10:51

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверные шахматы / Доска. Запуск на Windows / 2018-03-06 10:47

Очень странно.
Ну, может быть другие способы публикации сработают.


9913. --
vip
vip
ответить
→  Yefim  # Клиент-серверные шахматы / Доска. Запуск на Windows / 2018-03-06 09:42

UnityPlayer.dll нужно или в папке с запускаемой программой оставить или в \system32\ закинуть должно пойти. Возможно перезагрузка потребуется ОС что бы dll подхватилась или зарегить ее стандартными средствами Windows


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Клиент-серверные шахматы / Доска. Запуск на Windows / 2018-03-06 01:50

Так надо было открыть папку с логом ошибки и скинуть сюда, чтобы можно было почитать, в чём причина, у меня в 7 отлично запустилась.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Клиент-серверные шахматы / Классы. Фигурой марш! / 2018-03-06 01:19

Игромистр обязательно добавит, видимо забыл, а автоматом значит не добавляется =)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверные шахматы / Доска. Смещение / 2018-03-03 20:03

Отличная работа ;)


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-03-03 17:17

Пока несложно.


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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверные шахматы / Доска. Установка Unity 3D / 2018-03-02 11:45

Мои поздравления.
Героически!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Клиент-серверные шахматы / Вступление. План Шахматного проекта / 2018-03-02 11:34

50 лет круглая дата, удачи в прохождении курса.


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

Отличный курс, всё руки никак не дойдут, сейчас Шахматы онлайн это время занимают =) тоже советую.


11589. --
Yefim
Yefim
ответить
→  ser2018  # Наноигры / Арканоид - Уровень и ракетка / 2018-03-02 09:04

Красивая заставка! Лаконичный видео обзор.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Клиент-серверные шахматы / Вступление. План Шахматного проекта / 2018-03-02 01:01

Шахматы - 50 лет :) порадовало.
Удачи, будет интересно!


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-03-01 15:13

Вы имеете ввиду "Архитектура Клиент-серверных Шахмат"?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Морской флот / Вступление / 2018-03-01 14:42

Еще довод - шахматы именно сейчас создаются. И мне и вам будет интереснее прорабатывать этот курс.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Морской флот / Вступление / 2018-03-01 14:41

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Боты Сапёра / ФИНАЛЬНЫЙ УРОК / 2018-02-27 06:57

Я одного не пойму - почему мина показывается как цифра 7? Разве это удачное обозначение для мины. Ведь количество мин вокруг ячейки может быть 8. Кстати скорее всего может в этом кроется ошибка. Не верно считывается мина в виде цифры и потом читается на карту. Мне просто любопытно было бы, что бы произошло, если бы была и мина и цифра 7, что бы вывел ваш бот?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Боты Сапёра / ФИНАЛЬНЫЙ УРОК / 2018-02-26 10:13

Я помню все ваши обзоры и этого курса в частности.
Получилось очень хорошо, прекрасная проработка материала, вы на высоте!
Ошибка либо в неверном считывании расположения мин, либо в операциях со множествами что-то не так написали. Но мне кажется первое.
Установите задержку между кликами, запишите на видео процесс работы программы и потом внимательно отследите момент ошибки. Что-то должно выдать ошибку. Пришлите видео я постараюсь помочь и подсказать.


11589. --
Yefim
Yefim
ответить
→  Иван Воронин  # Консоль / Строки / Ноль или один / 2018-02-24 13:59

Иван, спасибо, за аргументированное объяснение. Ты, как всегда, прав! Особенно, если рассматривать задачу с точки зрения времени и большого количества повторений. Мое решение было ответом на отказ в видео уроке от применения Replace(...) 0 на 1.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Консоль / Строки / Ноль или один / 2018-02-24 13:21

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


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

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


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2018-02-22 10:54

Но в видео уроке я виднл тоже случаи подрыва...


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Боты Сапёра / БОТ - Всё открыто! / 2018-02-22 10:46

Значит где-то ошибка, поэтому и нарывается. Не должно подрываться, если вы не внедряли рандомные клики при отсутствии решения, где надо вручную помочь и опять нажать на старт, чтобы он продолжил, имея новую информацию о поле.


9980. --
Timoha
Timoha
ответить
→  Yefim  # Фотошарп / ФИНАЛЬНЫЙ УРОК / 2018-02-21 11:57

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


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2018-02-21 08:11

Спасибо, Иван, за подробную инструкцию!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Боты Сапёра / БОТ - Неуправляемый Интеллект / 2018-02-21 03:02

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


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2018-02-16 08:56

Мой код годится для общего случая, т.е. для любого количества чисел.


11589. --
Yefim
Yefim
ответить
→  Алексей В.  # Java Sweeper / Игровая координата / 2018-02-16 08:22

Молодец! Красиво получилось!


11589. --
Yefim
Yefim
ответить
→  Андрей Шевченко   / 2018-02-14 08:48

Спасибо за поддержку!


16533. --
Андрей Шевченко
Андрей Шевченко
ответить
→  Yefim  # Комбинаторика / Полуфинальный урок. Ответы на вопросы / 2018-02-14 07:54

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Комбинаторика / Полуфинальный урок. Ответы на вопросы / 2018-02-14 01:07

Спасибо, Ефим, за исчерпывающие ответы и королевское фото! :)


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Комбинаторика / Комбинаторика. Счастливые билеты N / 2018-02-08 17:30

Кому как удобнее, понятнее тот так и делает .


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Комбинаторика / Рекурсия. Фракталы. Кривая Гильберта / 2018-02-06 23:40

Приглашаю вас в курс по созданию Онлайн шахмат.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Комбинаторика / Рекурсия. Обратный отсчёт / 2018-02-05 14:42

Код в отчётах показывать не желательно.


7308. --
AZANIR
AZANIR
ответить
→  Yefim  # Комбинаторика / Рекурсия. Главный секрет / 2018-02-03 17:57

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


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Комбинаторика / Рекурсия. Главный секрет / 2018-02-03 17:50

Они бесконечно повторяют друг друга и сколько не нарисуешь картина останется одна


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Комбинаторика / Рекурсия. Главный секрет / 2018-02-03 17:43

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


16533. --
Андрей Шевченко
Андрей Шевченко
ответить
→  Yefim  # Комбинаторика / Рекурсия. Заливка области / 2018-02-03 00:47

Рекурсия.... Крастота!


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Комбинаторика / Рекурсия. Главный секрет / 2018-02-02 14:11

Нестыдно было немного подглядывать?


16533. --
Андрей Шевченко
Андрей Шевченко
ответить
→  Yefim  # Комбинаторика / Рекурсия. Вступление / 2018-02-01 12:30

Картинка зачетная =)


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-01-28 17:47

Спасибо, Евгений Витольдович!!!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Морской Бой / ФИНАЛЬНЫЙ УРОК / 2018-01-28 17:41

Обзор на высоте!
Спасибо за вашу работу, Ефим!
P.S. Продление курсов почти доделал :)


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2018-01-28 10:49

Передвинуть label из одгой точки в другую с помощью таймера - не проблема. Главное было определить начальную и конечную точки.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Морской Бой / ФИНАЛЬНЫЙ УРОК / 2018-01-28 08:52

Я вот так  и не понял как снаряды пуляются и показываются в виде траектории.


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2018-01-28 08:23

Спасибо, Иван, за добрые слова.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Морской Бой / ФИНАЛЬНЫЙ УРОК / 2018-01-28 08:20

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


16533. --
Андрей Шевченко
Андрей Шевченко
ответить
→  Yefim  # Морской Бой / ФИНАЛЬНЫЙ УРОК / 2018-01-27 23:36

Отличный обзор. Есть чему поучиться.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Новые технологии / ФИНАЛЬНЫЙ УРОК / 2018-01-26 11:17

Хорошая идея, наверное так и сделаю!


11589. --
Yefim
Yefim
ответить
→  Елена  # Новые технологии / ФИНАЛЬНЫЙ УРОК / 2018-01-26 10:21

Елена, Шикарный видео обзор!!! Он вполне мог бы быть дополнительным уроком к данному курсу.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Консоль / Матрёшки / Пятизначные числа / 2018-01-24 19:40

Спасибо. Уточнил в условии.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Морской Бой / Последний Бой! / 2018-01-20 14:07

Уже финальный урок?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Морской Бой / Интерфейс игры / 2018-01-18 16:06

Чтобы удобнее тестировать было


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Морской Бой / Рефакторинг кода / 2018-01-18 05:48

Очень аккуратный код! Чувствуется ваша мудрость!



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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Морской Бой / Олимпиада - Создание ИИ - Шаблон ударов / 2018-01-15 18:09

Да. Поэтому и даю такие задания наперёд.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2018-01-12 06:01

Да вроде Orange с небольшим отрывом побеждал.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Морской Бой / Установка кораблей / 2018-01-12 05:52

Я тоже не понял комментарий.


9752. --
chokayes
chokayes
ответить
→  Yefim  # Коллекция графов / ФИНАЛЬНЫЙ УРОК / 2018-01-11 07:30

отлично! поздравляю!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Морской Бой / Делегаты отображения / 2018-01-11 06:01

Очень добросовестно сделано


4814. --
Дмитрий
Дмитрий
ответить
→  Yefim  # Морской Бой / Редактор и Сетка / 2018-01-11 02:10

Отлично!


11589. --
Yefim
Yefim
ответить
→  Антон Лазарец   / 2018-01-10 07:02

На уроке.


986. --
Антон Лазарец
Антон Лазарец
ответить
→  Yefim  # Морской Бой / Море и Корабль / 2018-01-10 00:32

они по уроку на киррилице были, или это инициатива?)


4814. --
Дмитрий
Дмитрий
ответить
→  Yefim  # Морской Бой / Планирование / 2018-01-09 12:29

Отлично!


4814. --
Дмитрий
Дмитрий
ответить
→  Yefim  # Морской Бой / Планирование / 2018-01-09 12:29

Отлично!


4814. --
Дмитрий
Дмитрий
ответить
→  Yefim  # Морской Бой / Планирование / 2018-01-09 12:29

Отлично!


4814. --
Дмитрий
Дмитрий
ответить
→  Yefim  # Морской Бой / Планирование / 2018-01-09 12:29

Отлично!


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2018-01-09 11:30

Можно и на иврите. Но при этом еще большие неудобства, связанные с тем что на иврите пишут справа налево.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Морской Бой / Море и Корабль / 2018-01-08 21:14

а на иврите можно переменные писать?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Морской Бой / Планирование / 2018-01-08 20:09

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Морской Бой / Планирование / 2018-01-08 20:04

Буду проходить этот курс, никаких русских именований переменных и функций, ну его нафиг =)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Морской Бой / Планирование / 2018-01-08 10:20

Очень не удобно - постоянно переключаешься между расскладками.


11589. --
Yefim
Yefim
ответить
→  Елена  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2018-01-07 23:32

Прекрасный обзор, Елена!
Хочу тоже пройти этот курс!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Боты Сапёра / ВТОРОЙ ТРЕТЬФИНАЛЬНЫЙ УРОК / 2018-01-05 23:11

Молодец, поздравляю с завершением очередной части курса, дальше будет ещё веселее!!!


2146. --
Иван
Иван
ответить
→  Yefim  # Боты Сапёра / ВТОРОЙ ТРЕТЬФИНАЛЬНЫЙ УРОК / 2018-01-05 20:44

Супер обзор! Спасибо!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Боты Сапёра / ИИ - Открыть всё! / 2018-01-04 16:28

Курс шикарнейший, полностью согласен.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Боты Сапёра / ИИ - Открыть всё! / 2018-01-04 11:45

Спасибо. После той статьи я еще три дня и три ночи разбирался с идеей пока не нашел ответы на все свои вопросы почему


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Боты Сапёра / ИИ - Открыть всё! / 2018-01-04 09:39

Вообще - гениальный курс.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Боты Сапёра / ИИ - Ботовый алгоритм InterMines / 2018-01-03 21:28

Молодец, код должен быть удобным и читаемым =)


11589. --
Yefim
Yefim
ответить
# Консоль / 1.Строки / Эхо / 2018-01-03 08:52

Двойное эхо.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Java Sweeper / Финальный аккорд / 2018-01-01 13:23

Ефим, наконец-таки нашёл ваш обзор - в первый раз не успел его проверить, пришлось искать.
Так вот, по поводу вашей доработки, см. рис.: gyazo.com/26084d00ce2f3fd552fab58d4b32bf2d
Если вы открываете известные клетки, то почему не открылись помеченные "?" клетки?
На наличие мин однозначно указывают отмеченные цифры.
Может этот процесс тоже нужно в рекурсию или итерацию поместить?
Не могу понять, почему все пометились, а эти нет. И речь идёт только о тех клетках, которых закрытых ровно столько, сколько цифра с бомбой. Возможно вы вызываете эту процедуру когда ещё не закончен процесс открытия "пустых" клеток?

А по поводу моего поздравления в видео - оно имеет место быть - посмотрите, скоьлко людей начало выполнять курс (под сотню) и сколько закончило (около 20), очень существенный отсев, так что есть повод поздравить.
А за скобками - да, очень и очень много труда осталось, но его пройти нужно реально много времени, тут не 3 часа нужно, а 3 недели (у меня заняло).

Спасибо, прекрасный обзор!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Боты Сапёра / ИИ - Операции со множествами / 2017-12-31 15:32

Далее это будет оптимизировано, по крайней мере у меня так. А в этом уроке делали инверсионно, поэтому вышлоа 2 цикла, чтобы сформировать группу B из A и C., далее в группу B будут добавляться только если пересекаются по факту, а не инверсия как в этом уроке.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Java Sweeper / Финальный аккорд / 2017-12-31 09:50

С финалом.


11589. --
Yefim
Yefim
ответить
→  chokayes   / 2017-12-31 09:15

Спасибо!


11589. --
Yefim
Yefim
ответить
→  Иван Воронин  # Боты Сапёра / ИИ - Операции со множествами / 2017-12-31 09:13

Иван, спасибо за подробное объяснение. Но оно касается проверки совпадения множеств. И здесь у меня никаких вопросв нет. А мой вопрос относится к пересечению множеств.
С наступающим Новым Годом!!!


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Java Sweeper / Финальный аккорд / 2017-12-31 08:29

Доработка действительно шикарная, но для очень ленивых игроков)


9752. --
chokayes
chokayes
ответить
→  Yefim  # Java Sweeper / Финальный аккорд / 2017-12-31 00:17

отличный обзор и доработка!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Боты Сапёра / ИИ - Операции со множествами / 2017-12-30 00:38

У нас два стола, на одном лежит 1 и 2, на втором лежат 1, 2 и 3, берём с первого стола 1 и смотрим, она есть на втором? да, берём 2, она есть? да. Все элементы первого стола имеются на втором, но это не значит, что на обоих столах одинаковые элементы, поэтому надо подойти ко второму столу и проверить так же, взять 1, он есть? да, 2 есть? да, 3 есть? нет, вот и узнали, что они отличаются.


9752. --
chokayes
chokayes
ответить
→  Yefim  # Боты Сапёра / ИИ - Операции со множествами / 2017-12-30 00:28

хорошая работа


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Боты Сапёра / ИИ - Вспомнить всё / 2017-12-29 23:28

Молодец, 2 тоже можно пометить флажком.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-12-29 18:16

Да. Логика отличная!!!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Боты Сапёра / ИИ - Вспомнить всё / 2017-12-29 16:49

Понравилась логика?


4814. --
Дмитрий
Дмитрий
ответить
→  Yefim  # Боты Сапёра / ИИ - Жучкин алгоритм / 2017-12-29 14:33

Отлично!


4814. --
Дмитрий
Дмитрий
ответить
→  Yefim  # Боты Сапёра / ИИ - Жучкин алгоритм / 2017-12-29 14:33

Отлично!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Боты Сапёра / ИИ - Жучкин алгоритм / 2017-12-29 13:45

Особенность однопоточности


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Боты Сапёра / ИИ - Жучкин алгоритм / 2017-12-29 13:45

Этого требуют все версии VS =)


11589. --
Yefim
Yefim
ответить
→  Сергей Стефаненко   / 2017-12-26 16:34

Обзор посмотрел. Идея игры интересна. Но не совсем ясна цель обзора. Для кого он предназначен:  для программистов или игроков. В любом случае следовало бы показать варианты игры, доведенные до конца (с выирышем или проигрышем).


13131. --
Сергей Стефаненко
Сергей Стефаненко
ответить
→  Yefim   / 2017-12-26 14:37

Приглашаю посмотреть обзор моей игры :)
ссылка на обзор -  youtu.be/73XG8GlABsc
ссылка на игру  -  yadi.sk/d/N_RfLEYy3Qy7zN ;


4814. --
Дмитрий
Дмитрий
ответить
→  Yefim  # Java Sweeper / Смена флагов / 2017-12-26 09:29

Отлично!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Java Sweeper / Цифровой помощник сапёра / 2017-12-26 05:53

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


4814. --
Дмитрий
Дмитрий
ответить
→  Yefim  # Java Sweeper / Дважды в одну воронку / 2017-12-25 21:02

Отлично!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Java Sweeper / Цифровой помощник сапёра / 2017-12-25 11:43

Да, на данный момент по качеству изложения - самый лучший. Именно так я и хочу создавать новые курсы и переделывать старые.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Java Sweeper / Добро пожаловать! / 2017-12-25 11:28

Потому что не установлены исходники. Наверное. Если изучите вопрос - напишите или запишите видеоответ. Многие спрашивают.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Java Sweeper / Следующая цифра / 2017-12-25 09:33

Главное каждый шаг не сложнее предыдущего.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Java Sweeper / Мышечный адаптер / 2017-12-25 00:01

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Java Sweeper / Следующая цифра / 2017-12-24 23:47

Мне нравится такой подход


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Java Sweeper / Сравнение координат / 2017-12-24 22:54

Ефим, эта функция определена в обьекте и мы именно ее переопределям. В ее заголовке написан тип обьекта и это мы не можем изменить. Если изменим - будет отдельная функция которая не будет использоваться при сравнении обьектов автоматически


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Java Sweeper / Установка размеров / 2017-12-24 12:15

Ranges.size - работает без создания объекта, это выглядит как Math.PI - для того чтобы получить это число не надо создавать класс Math, а this появляется когда объект на базе класса создан.


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир  # Java Sweeper / Установка размеров / 2017-12-24 10:52

В классе Ranges


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Java Sweeper / Установка размеров / 2017-12-24 08:02

А в какому классу принадлежит this?


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Java Sweeper / Карта классных сокровищ / 2017-12-23 08:48

Прям готовая база данных!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Java Sweeper / Карта классных сокровищ / 2017-12-23 02:28

+ публичный
~ приватно-пакетный (доступ только внутри пакета)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Java Sweeper / C# Подарки от Деда Игромистра / 2017-12-23 02:27

Спасибо, Ефим, за поддержку.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Боты Сапёра / ИИ - Класс группы / 2017-12-21 21:15

объекты итак передаются по ссылке, поэтому не надо.
out больше подходит для примитивных типов int/char и структур.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-12-21 21:14

Ефим, спасибо за годовую подписку в КФ.


11589. --
Yefim
Yefim
ответить
→  Дмитрий  # Графические циклы / VIP. Спирограф / 2017-12-21 13:27

Великолепный обзор, Дмитрий!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Java Sweeper / Метод рисования / 2017-12-20 20:30

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Java Sweeper / Загрузка и отображение / 2017-12-20 10:50

Спасибо. А то тут некоторые были недовольны как раз отсутствием объяснений об автоматическом добавлении импорта.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Java Sweeper / Метод рисования / 2017-12-20 10:49

Размеры формы после выполнения команды pack() может измениться. Вы видите в консоль размеры формы во втором случае и станет все понятно


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-12-19 20:59

Спасибо, Евгений Витольдович!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Боты Сапёра / ИИ - Как пройти игру / 2017-12-19 16:45

Да, будет жарко :) удачи!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Боты Сапёра / ТРЕТЬФИНАЛЬНЫЙ УРОК / 2017-12-19 16:44

Ефим, каждый обзор всё более и более удачным у вас получается!


11589. --
Yefim
Yefim
ответить
→  Никита   / 2017-12-19 15:21

Спасибо, Никита!


2773. --
Никита
Никита
ответить
→  Yefim  # Боты Сапёра / ТРЕТЬФИНАЛЬНЫЙ УРОК / 2017-12-19 13:11

Отличный обзор! Очень понравилось, так держать!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Java Sweeper / Пустая панель / 2017-12-19 04:04

Уроки как раз в тему, пройдёте курс в целом, поймёте лучше, а по первым урокам не понять.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Java Sweeper / Пустая панель / 2017-12-18 19:19

Поэтому я их называю слайдами.


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-12-17 09:01

Спасибо за хорошую новость!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # БД - Управление гостиницей / Вид. Список форм. / 2017-12-17 05:46

Молодец, поздравляю с финальной точкой, по поводу курса, планируется запись второй части, так что всё впереди =)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Боты Сапёра / ИГРА - Бомбовые алгоритмы / 2017-12-15 22:54

Но енумы я всегда использую в свитче =) удобнее.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Боты Сапёра / ИГРА - Бомбовые алгоритмы / 2017-12-15 22:54

Молодец, отлично получилось.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Боты Сапёра / ИГРА - Алгоритмический подход / 2017-12-15 11:20

Правильное решение. Одобряю.


16533. --
Андрей Шевченко
Андрей Шевченко
ответить
→  Yefim   / 2017-12-12 20:59

Спасибо большое!


11589. --
Yefim
Yefim
ответить
→  Андрей Шевченко  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2017-12-12 20:52

Молодец, тоже хороший результат!!!


429. --
Максим Базуев
Максим Базуев
ответить
→  Yefim  # Боты Сапёра / ИГРА - Зелёный флаг / 2017-12-11 17:37

Удачи) Курс интересный


11589. --
Yefim
Yefim
ответить
→  Максим Базуев  # Боты Сапёра / ИГРА - Зелёный флаг / 2017-12-11 16:50

Молодец, я тоже сейчас прохожу этот курс.


11589. --
Yefim
Yefim
ответить
→  Морозов Юрий Александрович  # Нанософт / ФИНАЛЬНЫЙ УРОК / 2017-12-10 19:54

Спасибо, Юрий, за хорошую оценку.


11589. --
Yefim
Yefim
ответить

7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Микроигры / Крестики-Нолики. Игра с компьютером / 2017-12-09 09:56

Все-таки победил!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Микроигры / 2048 - Объединение / 2017-12-06 16:31

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


11589. --
Yefim
Yefim
ответить
→  Сергей Стефаненко  # Коллекция графов / Широкий поиск / 2017-12-06 10:05

Молодец, Сергей!


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Личная энергия / 2017-12-03 Первая зимняя слякоть / 2017-12-05 05:20

Когда выбирал её минут на 30 залип, смотрел разные картинки с "космической красотой"))


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов  # Микроигры / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-12-04 23:46

Спасибо, Евгений Витольдович!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Микроигры / 2048 - Интерфейс / 2017-12-04 23:24

в досе знаю как :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Микроигры / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-12-04 23:21

Прекрасный обзор, благодарю!


11589. --
Yefim
Yefim
ответить
→  Tekashnik  # Личная энергия / 2017-12-03 Первая зимняя слякоть / 2017-12-04 22:48

Классная картинка!


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир  # Микроигры / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-12-04 15:00

Спасибо, Владимир!!!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Микроигры / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-12-04 13:49

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


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-12-04 11:40

Спасибо, Иван!!!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Микроигры / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-12-04 10:58

Отличная доработка, молодец! чувствуется что практика идёт на пользу =)


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов  # Микроигры / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-12-03 11:22

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Микроигры / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-12-02 17:31

Ваше видео не доступно для просмотра :(


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Чашка кофе / Интерфейс пользователя на Swing / 2017-11-30 11:27

IntelliJ IDEA повеселее будет, молодец.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Чашка кофе / Интерфейс пользователя на Swing / 2017-11-30 06:28

А до этого в Esclipse делали?


11589. --
Yefim
Yefim
ответить

11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-11-26 21:52

Спасибо, Евгений Витольдович!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # БД - Управление гостиницей / Модель - Календарные праздники / 2017-11-26 12:25

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


11589. --
Yefim
Yefim
ответить
→  Sergej Šugajev  # 12. Явные графоциклы / FOR2D - Линия и Круг / 2017-11-24 10:31

Молодец, Сергей!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-11-23 13:06

Проблема не в продлении, а в том, что он не записан до конца.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-11-23 11:15

Спасибо, Евгений Витольдович!


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-11-23 11:13

А разве его нельзя будет продлить?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Чашка кофе / Шаблон State и план калькулятора / 2017-11-23 10:12

Вот это я понимаю, молодец Ефим!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # БД - Управление гостиницей / Модель. Класс Клиента / 2017-11-23 10:11

Ефим, хорошо ведёшь. Жаль, что этот курс скоро оборвется, оставшись не законченным.


13364. --
Эдвард
Эдвард
ответить
→  Yefim   / 2017-11-21 18:52

Спасибо. Попробую


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # БД - Управление гостиницей / Модульный тест / 2017-11-21 18:30

Ефим, когда вы перейдёте на более новую версию студии


11589. --
Yefim
Yefim
ответить
→  Эдвард  # Консоль / Олимпиада / Случайная задача / 2017-11-21 10:44

Эдвард, надо исаользовать "YES" and "NO".


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # БД - Управление гостиницей / Класс MySQL. Обработка ошибок. / 2017-11-21 10:27

Если нужны разные кнопки - следует создавать новую форму.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # БД - Управление гостиницей / Класс MySQL. Обработка ошибок. / 2017-11-21 06:50

Нет такой возможности. Имена кнопок заданы заранее в MessageBox. Единственное что отличается это различные вариации : OK, Abort, Cancel и так далее.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # БД - Управление гостиницей / Класс MySQL. Обработка ошибок. / 2017-11-20 22:06

Мне кажется, описание кнопок излишне, и так ясно что каждая означает.


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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Микроигры / Аполлон. Главные герои / 2017-11-19 19:31

Так это вроде не на бумаге :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Микроигры / Игра 15 - Картинка / 2017-11-19 14:20

Разумное дополнение. Выбирать картинки парами и они меняются местами. Без пустой клетки.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Микроигры / Игра 15 - Алгоритм / 2017-11-17 12:08

Молодец, отлично поработал.


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2017-11-17 07:47

В базовой версии для перемешивания цифр используется цикл с повтором 100. Я ввел параметр, равный 30 * уровень.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Микроигры / Игра 15 - Алгоритм / 2017-11-17 05:54

А как эти уровни сложности коррелируют друг с другом?


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # БД - Управление гостиницей / Модель. SQL запросы для Book и Map / 2017-11-16 15:06

Просто мастер скриншотов))


11589. --
Yefim
Yefim
ответить
→  Bodrik_torf  # Нанософт / Шахматные часы / 2017-11-15 18:50

Я так и сделал.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # БД - Управление гостиницей / Модель. Список задач. / 2017-11-08 22:07

Путешествия - это всегда хорошо! :)
В Праге красиво.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-11-08 11:09

Задача:  "Вводится 1 число.
Умножить его на 2, если оно нечётное,
или поделить его на 2, если оно чётное. "
была бы более интересной, если запретить использование % , *,  /, 2 .


6580. --
konstantin
konstantin
ответить
→  Yefim  # Итератор / Итератор. Создание пустого итератора. / 2017-11-07 10:15

Больше из за не правильно нейминг функций . Есть IEnumerable  и есть IEnumerator, просто похожие по написанию а окончание разное.


11589. --
Yefim
Yefim
ответить
→  Алексей|BrisK|Кривицкий  # Нанософт / ФИНАЛЬНЫЙ УРОК / 2017-11-07 09:25

Отличный видео отчет!


11589. --
Yefim
Yefim
ответить

11589. --
Yefim
Yefim
ответить
→  konstantin  # Итератор / Итератор. Создание пустого итератора. / 2017-11-07 09:16

В чем была ошибка? Не хотелось бы ее повторить.


11589. --
Yefim
Yefim
ответить
→  konstantin  # Итератор / Итератор. Создание пустого итератора. / 2017-11-07 09:16

В чем была ошибка? Не хотелось бы ее повторить.


11589. --
Yefim
Yefim
ответить
→  Иван Татур  # Демо игры / Лабиринт 2D - меню / 2017-11-06 13:40

Молодец, хорошее начало!


11589. --
Yefim
Yefim
ответить
→  konstantin  # Демо софт / ФИНАЛЬНЫЙ УРОК / 2017-11-05 22:30

Какой курс ты будешь проходить следующим?


15822. --
Павел Демьянов
Павел Демьянов
ответить
→  Yefim  # Демо игры / C# чего начать программировать / 2017-11-04 23:52

Какова Ваша цель обучения?


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Нанософт / Делегаты на кубиках / 2017-11-04 17:59

Это точно))


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Демо игры / C# чего начать программировать / 2017-11-04 17:49

И чему же вы хотите научиться?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # БД - Управление гостиницей / Создание базы в MS Access / 2017-11-03 22:00

Какой у вас монитор интересный...


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # БД - Управление гостиницей / Создание базы в MS Access / 2017-11-03 21:17

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # БД - Управление гостиницей / Таблицы комнат и дней / 2017-10-30 18:53

вместо access можно использовать SQLite, а по поводу опечатки, да, там вместо id должны быть int


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # БД - Управление гостиницей / Таблицы комнат и дней / 2017-10-30 10:47

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


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-10-29 08:43

Спасибо, Иван, за подробное объяснение!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # БД - Управление гостиницей / Таблицы клиентов и заказов / 2017-10-28 21:42

ну обычно в таблице id это уникальный идентификатор сути таблицы, суть обычно в названии самой таблицы, судя по скрину, таблица называется book, значит хранит в себе записи, аналог строчек в реальной книге, так вот id это одна строка записи!!!
поля from/till_day явно говорят о том, с какого по какое число данный client_id занимает такую-то room_number.
по поводу поля visitNumber я думаю надо создать доп. таблицу, где добавлять запись о посещении, чтобы всегда можно было узнать не только сколько раз он посетил, но и как давно и какие промежутки между визитами.
з.ы.
Молодец, по поводу room_number верное решение, но я бы назвал room_id и создал таблицу rooms, в которой были бы записи всех комнат с их параметрами (ширина, высота, количество окон, количество кроватей и т.д.)


11589. --
Yefim
Yefim
ответить
# Консоль / Матрицы / Квадранты матрицы / 2017-10-28 10:48

Задача Квадранты матрицы оказалась проще, чем представлялась с первого взгляда.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Секундомер / 1 часть. Видеофиксация / 2017-10-27 18:21

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim   / 2017-10-26 10:32

Мышечная память =)


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-10-26 10:19

После 3 раза голова уже не работает. Голова отдыхает. Работают руки!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шарики / VIP. Говорящие часы. Воспроизведение / 2017-10-26 09:16

Да, очень полезные два урока, часики тоже отличная штука.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Секундомер / 1 часть. Пункты 100 – 113 / 2017-10-26 09:15

Молодец, отлично поработал, как оно? =)


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-10-25 20:59

Почти на автопилоте!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Секундомер / 1 часть. Пункты 100 – 113 / 2017-10-25 20:47

И как ощущения?


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-10-24 21:15

Спасибо, Иван. Я что-то подобное планирую сделать.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шарики / VIP. Говорящие часы. Запись голоса / 2017-10-24 19:30

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шарики / VIP. Говорящие часы. Запись голоса / 2017-10-24 13:49

Всё для того, чтобы лишних звуков не было.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-10-24 09:22

Ввод числа N - лишнее.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Секундомер / Настройка формы / 2017-10-24 05:56

Опять секундомер?


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Секундомер / Моральная подготовка / 2017-10-23 08:39

Классная картинка!


11589. --
Yefim
Yefim
ответить
# Консоль / Строки / Ноль или один / 2017-10-23 08:34

Полностью согласен с Виктором Дерябиным.  Я так же сделал, но в три строки.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Секундомер / Моральная подготовка / 2017-10-22 19:48

Молодец, отличное руководство к действию =)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Графические циклы / VIP. Спирограф от Елены / 2017-10-21 13:10

Да, красивые узоры получились, цветные ещё круче выглядят.


4004. --
Елена
Елена
ответить
→  Yefim  # Графические циклы / VIP. Спирограф / 2017-10-21 09:30

Спасибо,  Ефим


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2017-10-20 12:24

Это узоры на окружности


11589. --
Yefim
Yefim
ответить
# Консоль / Подпрограммы / Звезда / 2017-10-20 10:44

Задача Звезда интересна. Она была бы еще интересней, если бы порядок следования вершин был  бы свободным.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Графические циклы / VIP. Узоры на окружности / 2017-10-20 06:46

Это все спирограф?


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

12450. --
Татьяна
Татьяна
ответить
→  Yefim  # Графические циклы / VIP. Узоры на окружности / 2017-10-20 00:38

Фантастически красиво!


11589. --
Yefim
Yefim
ответить
# Консоль / Подпрограммы / НОД / 2017-10-19 10:50

Не знал, что имя Евклида произностится  с ударением на первый слог.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-10-19 09:36

В задаче "Часть  круга" (название задачи я взял из видео решения) следует указать в условии, что заштрихованная часть - это часть круга с центром в начале координат и радусом 2. 


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Графические циклы / VIP - Квадрат Гарри Поттера / 2017-10-19 06:06

Красиво вышло


11589. --
Yefim
Yefim
ответить
# Консоль / Подпрограммы / Степень / 2017-10-18 09:52

Задача "Степень" интересна. Однако, ограничения не корректны. В этом плане я согласен с Электроном.
Кстати, в видео решении for не используется, хотя в ограничении он  есть. Почему робот пропустил такое решение?


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-10-17 22:04

Что эти функции делают - понятно. Почему не следует применять одну функцию с параметром?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2017-10-17 16:01

Несколько функций паузы используют для установки разных задержек - короткий и длинный.
Например, в шахматной программе, которую я сейчас анализирую, есть три таких функции для разных случаев.
yadi.sk/i/3_U7pg8B3Nq2QY


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-10-17 12:11

Спасибо, Иван, за поддержку!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2017-10-17 11:40

Молодец, всё верно, я так же делаю, делаю параметры глобальными, так же по поводу функций Sleep#() тоже согласен, если только они не отличаются логически друг от друга, а так да, создал одну функцию и передаёшь время как параметр.
Поздравляю с финалом, удачи в дальнейшем.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Графические циклы / Спираль Архимеда / 2017-10-16 19:51

А мне справа внизу нравится


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Графические циклы / Спираль Архимеда / 2017-10-16 18:03

Красотища, особенно лесенка слева-внизу. =)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # PHP фреймворк Yii2 - вторая часть / Internationalization - Вершина айсберга / 2017-10-16 08:44

Очень странно.
Единственное что приходит на ум, есть какая-нибудь русская буква в этом названии.
Попробуйте перенабрать текст sourceLanguage.
Других мыслей нет. Впрочем, потом мы его вообще уберём и можно не заморачиваться.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Графические циклы / Трёхмерные циклы / 2017-10-16 06:21

Это прикольно!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Графические циклы / Трёхмерные циклы / 2017-10-15 18:47

Цветные кружочки и правда выглядят забавно :)
Калейдоскоп прямо.


11589. --
Yefim
Yefim
ответить
→  Sergio  # Коллекция графов / Инициация / 2017-10-14 23:12

А где ребра?


11589. --
Yefim
Yefim
ответить
→  Sergio  # Коллекция графов / Отображение / 2017-10-14 23:10

Молодец. Красиво вышло!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # PHP фреймворк Yii2 - вторая часть / Lang Tester - Тестирование Интернационализации / 2017-10-14 20:10

ого, 5.5 часов.
а представляете, какого мне было?
я на эту интернационализацию в общем счёте часов 20-30 потратил.


11589. --
Yefim
Yefim
ответить
→  Андрей  # Графические циклы / Внутренние условия / 2017-10-14 08:56

Андрей, сформулируй вопрос.


11589. --
Yefim
Yefim
ответить
→  Daria  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2017-10-13 09:53

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


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-10-12 10:29

Красивая задачка с семи сегментными элементами!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Графические циклы / Диагональные линии / 2017-10-12 09:17

Молодец, а недочёты в уроках - это отличная пища для мозга =)


11589. --
Yefim
Yefim
ответить

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # PHP фреймворк Yii2 - вторая часть / Design Signup - Планирование входа / 2017-10-10 15:22

Какой у вас почерк классный!


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim  # Знакомство с jQuery / Эффекты анимации, продолжение / 2017-10-09 16:23

и всё-таки оно движется!  (:


5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  Yefim  # Знакомство с jQuery / Остановка анимации / 2017-10-08 15:14

нечего неподелаешь с багом


11589. --
Yefim
Yefim
ответить
# Консоль / Простые массивы / Копипаст / 2017-10-07 08:24

Ввод числа N - избыточно


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Знакомство с jQuery / Домашнее задание: анимация Zorro / 2017-10-07 00:34

Молодец, отлично анимацию цвета реализовал =)


13131. --
Сергей Стефаненко
Сергей Стефаненко
ответить
→  Yefim   / 2017-10-06 16:17

Настройка звука уже добавлена. Спасибо за идеи!


11589. --
Yefim
Yefim
ответить
→  Сергей Стефаненко   / 2017-10-06 11:18

Сейчас все выглядит намного лучше.
И кое-что прояснилось.
Если эта программа расcчитана не только для себя, то раздел хэлп надо доработать.
Для начала надо дать название Игре.
И сделать раздел настроек.
Дать возможность играть без звука.
Уровни сложности должны нарастать постепенно.
Когда происходит проигрыш, следует сделать паузу
и дать возможность игроку убедится, что он
действительно зашел не туда.
Управление цифрами не так удобно как стрелками.
Возvожно, стоит разнообразить игру:
например, проходя желтые клетки игрок получает дополнительные очки, а эти клетки исчезают.
Саму красную клетку я бы устанавливал ближе к черным.
Так будет труднее до нее добраться.
А так в целом игра производит  хорошее впечатление.



13131. --
Сергей Стефаненко
Сергей Стефаненко
ответить
→  Yefim   / 2017-10-05 21:57

Вот, учёл ваши советы. Надеюсь теперь всем будет понятнее как в её играть. yadi.sk/d/-2nynxCC3NWJVK


13131. --
Сергей Стефаненко
Сергей Стефаненко
ответить
→  Yefim   / 2017-10-05 21:04

Спасибо за то что высказали свою точку зрения. Для меня оно важно.


11589. --
Yefim
Yefim
ответить
→  Сергей Стефаненко   / 2017-10-05 19:39

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


13131. --
Сергей Стефаненко
Сергей Стефаненко
ответить
→  Yefim   / 2017-10-05 17:09

Доброе время! Сделал небольшую игру, если у вас будет время оцените. yadi.sk/d/uFnq35ie3NVpvC


11589. --
Yefim
Yefim
ответить
# Консоль / Простые массивы / Первый и последний / 2017-10-05 13:36

Ввод числа N - избыточно.


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim  # Нанософт / ФИНАЛЬНЫЙ УРОК / 2017-10-04 21:49

финал это здорово, поздравляю


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Нанософт / VIP урок. Работа с WinAPI / 2017-10-03 21:30

Всё верно, поэтому реализовать лучше по другому.


11589. --
Yefim
Yefim
ответить
→  Tekashnik   / 2017-10-03 09:14

Тепло


11589. --
Yefim
Yefim
ответить
# Консоль / Матрёшки / Пятизначные числа / 2017-10-03 09:13

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


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Нанософт / ФИНАЛЬНЫЙ УРОК / 2017-10-03 08:39

Как там нынче в Израеле то? ;)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Нанософт / ФИНАЛЬНЫЙ УРОК / 2017-10-02 23:49

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


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-10-02 12:36

Спасибо, Евгений Витольдович!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Нанософт / ФИНАЛЬНЫЙ УРОК / 2017-10-02 10:26

Отличный обзор!
Просмотрел на одном дыхании ;)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Нанософт / ФИНАЛЬНЫЙ УРОК / 2017-10-02 06:11

С финалом Ефим!


11589. --
Yefim
Yefim
ответить
# Консоль / Математика / Косинусы / 2017-09-26 07:41

В условии задачи "Косинусы" - опечатка. Написано: Обязательно: Math.Pi Math.Cos
Должго быть: Обязательно: Math.PI Math.Cos


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Нанософт / Секундомер. Написание кода / 2017-09-26 06:23

Хорошее дополнение!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Нанософт / Секундомер. Написание кода / 2017-09-25 23:12

Отличные дополнения, молодец!!!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Нанософт / Секундомер. Настройка формы / 2017-09-25 23:04

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Нанософт / Секундомер. Написание кода / 2017-09-25 14:18

Отличная работа.
Теперь ясность появилась?
Согласен, неплохо было бы вначале сказать, что мы пишем.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Нанософт / Секундомер. Настройка формы / 2017-09-25 09:52

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Нанософт / Скорость на клавиатуре / 2017-09-24 09:24

Согласен!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Нанософт / Скорость на клавиатуре / 2017-09-24 07:46

А если будет очень большая скорость?


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Нанософт / Расписание уроков / 2017-09-24 07:45

В виде вебсайта?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Нанософт / Расписание уроков / 2017-09-23 21:37

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Нанософт / Баскетбольное табло / 2017-09-21 02:04

Молодец, отлично поработал, защита от отрицательного значения, очень полезна.


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Консоль / Олимпиада / Средний сарай / 2017-09-20 15:29

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


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Средний сарай / 2017-09-20 09:36

Непонятно, почему неверный ответ.
Если причина в том, что количество пробелов не совпадает с оригиналом, то в условии об этом ничего не говорится.
НЕВЕРНЫЙ ОТВЕТ:
1 1 1 1
2 0 2 2
0 1 3 3


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Нанософт / Шахматные часы / 2017-09-17 06:36

Отличная опция.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Нанософт / Шахматные часы / 2017-09-17 00:01

Молодец, отличные доработки.


24. --
Олюшка
Олюшка
ответить
→  Yefim  # Нанософт / Твоё портфолио / 2017-09-15 17:54

крутяк, ты Молодец!!! :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Нанософт / Твоё портфолио / 2017-09-15 12:42

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Система Git / Merge / 2017-09-15 11:36

Спасибо, Ефим. Предложение учту и переформатирую порядок курсов.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Нанософт / Твоё портфолио / 2017-09-15 06:25

Немного конечно по другому придется делать портфолио. Ну тут просто показан самый простой вариант.


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Нанософт / Твоё портфолио / 2017-09-15 00:47

Да, да, так и нужно сделать))


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Нанософт / Твоё портфолио / 2017-09-14 16:00

Почему бы так и не сделать? зачем себя ограничивать =)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Система Git / Merge / 2017-09-14 05:50

Я постоянно гитом пользуюсь - полезная вещь.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Консоль / Олимпиада / Большой сарай / 2017-09-13 19:24

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


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Большой сарай / 2017-09-13 19:23

Наверное, следует уточнить условие: Сарай должен быть прямоугольным.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Система Git / Merge / 2017-09-13 09:45

Да, этот курс должен быть одним из первых, поддерживаю.


5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  Yefim  # Система Git / Branch / 2017-09-12 21:36

Что гит рулит
самая популярная система контроля версий


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Система Git / Multi / 2017-09-12 21:32

Да, отличные уроки, базовые, планируется продолжение банкета, но вот когда, об этом история умалчивает =)


11589. --
Yefim
Yefim
ответить
→  Алексей Малышев   / 2017-09-12 10:04

Согласен!


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim   / 2017-09-12 08:59

Ефим, это значит необходимая вещь, без которой очень сложно и неудобно


11589. --
Yefim
Yefim
ответить
→  Алексей Малышев  # Система Git / Branch / 2017-09-12 07:57

Не понял,  что это означает "git рулит (:"?


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim  # Система Git / Branch / 2017-09-11 22:29

git рулит (:


11589. --
Yefim
Yefim
ответить
# Консоль / Точка и плоскость / Ромб / 2017-09-10 09:26

На видео, действительно, красивое решение задачи Ромб!


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-09-10 08:55

В задаче: Перебери все двухзначные числа, и выведи только те, у которых первая цифра больше второй.
Следует уточнить условие (в возрастающем порядке).
У меня другое решение
  for (int i=1; i<10;i++)
          for (int j=0; j<i;j++)
            Console.WriteLine(i*10+j);


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Компилятор / Секреты Designer файла / 2017-09-09 11:08

На этом уроке уже два класса в двух файлах? Здорово.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # 1. Запуск / START - Десять запусков / 2017-09-08 23:32

У вас это получилось!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Система Git / Ignore / 2017-09-08 23:31

Я затрудняюсь ответить. Может Иван подскажет.


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim   / 2017-09-08 00:26

Лучше всего отвечать, там под уроком, чтобы диалог как бы был цельным)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # 1. Запуск / START - Платформа Java / 2017-09-07 23:22

Можно. На одном из уроков мы это делаем.


11589. --
Yefim
Yefim
ответить
→  Tekashnik   / 2017-09-07 19:52

Боялся, что придется описывать каждый способ


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Tinklavimas / Знакомство / 2017-09-07 19:49

В задании на этот урок, в графе, чему научился)


11589. --
Yefim
Yefim
ответить
→  Tekashnik   / 2017-09-07 19:48

Где написать?


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Tinklavimas / Знакомство / 2017-09-07 19:45

Надо было написать: Открывать блокнот 43 способами))


5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  Yefim   / 2017-09-07 10:49

так виновата кодировка надо выстовить в настройках английский


11589. --
Yefim
Yefim
ответить
→  Максим Лапшинов   / 2017-09-07 08:57

Виндовс Русская


5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  Yefim  # Система Git / Checkout / 2017-09-07 07:55

У тебя Виндовс не английская?


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim  # Система Git / Checkout / 2017-09-06 21:15

что-то не так с кодировкой может ...


4004. --
Елена
Елена
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2017-09-06 09:25

Спасибо, Ефим. Исправлено.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-09-06 09:16

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Система Git / Установка / 2017-09-06 00:51

Да, видимо забыли поставить галку, чтобы пункты меню добавились.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Система Git / Checkout / 2017-09-05 23:23

Я не знаю.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Система Git / Установка / 2017-09-05 23:08

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


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim  # Система Git / Установка / 2017-09-05 16:16

reboot forever ((:


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Система Git / Установка / 2017-09-05 05:52

Видимо все-таки нужен был волшебный reboot.


4004. --
Елена
Елена
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2017-09-04 20:12

Согласна, Ефим. Только сообщение не сразу заметила. Задача "уплыла" уже, и не знаю, где ее искать :(


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Система Git / Суть аналогии / 2017-09-04 09:41

Про историю такой нюанс не знал.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Система Git / Суть аналогии / 2017-09-03 16:32

На сервере хранится копия истории.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Личная энергия / 2017-09-02 Первое сентября / 2017-09-03 13:30

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Yii2 / Remember me - Печенька на память / 2017-09-03 07:48

У нас уже осень qwas не актуален!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / Remember me - Печенька на память / 2017-09-02 20:05

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / Remember me - Печенька на память / 2017-09-02 19:36

Не очень понял вопрос.
Возможно, пароль все-таки был не квас?
попробуйте проверить это с новыми клиентами


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-09-02 17:45

Теперь, после 39-го урока, перед тем как повторить все заново, у меня возникают вопросы:
1. Как "Готовый" проект разместить на рельный сайт?
2. Достаточно ли просто скопировать папку school?
3. Если да, то папка весит более 350 МВ.



1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / Hash - Как правильно солить пароли / 2017-09-02 11:43

Фото базы не увидел. Молодец.


11589. --
Yefim
Yefim
ответить
# Консоль / For-to-чки / Много палочек / 2017-09-02 10:05

Предполагаю, что следующая задача будет называться "Очень много палочек"


5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  Yefim  # Yii2 / IfPasswordWrong - Пароль? Пароль! Проходи. / 2017-09-02 08:24

вот такой этот пароль


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / Security - Кручу-верчу-захэшировать хочу! / 2017-09-01 16:11

Потому что он не знает, какого типа поле UserRecord
Нужно описание переменной сделать так:
/** @var UserRecord */
private $userRecord;


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-09-01 12:21

Спасибо.


5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  Yefim  # Yii2 / IfEmailNotFound - На деревню дедушке / 2017-09-01 08:34

С приключениями веселее


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-09-01 08:10

Это значит, что файл не добавлен в репозиторий гит. Ctrl shift a


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-09-01 07:52

Вопрос по среде  phpStorm:
В окне проекта файл PasswordHasherTest.php отображен коричневым цветом.
О чем это говорит?


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Yii2 / Refactoring - Нет дубликатам! / 2017-09-01 06:22

Кстати когда отправляю отчет на videosharp.info такая же фигня - со второго раза отчет за урок отправляется.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / Test - Запуск функциональных тестов / 2017-08-31 20:58

Спасибо за урок английского, учту.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / Refactoring - Нет дубликатам! / 2017-08-31 11:29

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / UserLoginForm - Модель на входе / 2017-08-31 11:23

Прогрессируем ;)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / Save - Запись в книгу / 2017-08-31 08:09

Amonpage -  Там слеши нужно в другую сторону ставить


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2017-08-31 07:52

В каком-то месте поменял  '/' на  '\'.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Yii2 / UserLoginForm - Модель на входе / 2017-08-31 05:52

А что за ошибка была?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / UserLoginForm - Модель на входе / 2017-08-31 01:42

Это очень хорошо, понимание кода не стоит на месте =)


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-08-30 22:06

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


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Yii2 / IfEmailNotFound - На деревню дедушке / 2017-08-30 18:06

Опыт сказывается, Молодец


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Yii2 / UserLoginForm - Модель на входе / 2017-08-30 18:02

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Yii2 / Save - Запись в книгу / 2017-08-30 06:01

Опыт сын ошибок трудных


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / Save - Запись в книгу / 2017-08-29 15:08

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / HasErrors - Где водятся волшебники? / 2017-08-29 15:03

git reset --hard HEAD~7
число 7 на конце, означает, сколько последних коммитов удалить, либо ввести так:
git reset --hard 0ad5a7a6
значение 0ad5a7a6 означает индекс коммита, до которого хотите откатиться.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / Rules - Валидация без правил / 2017-08-29 14:43

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


11589. --
Yefim
Yefim
ответить
→  DimanDOS  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2017-08-29 07:55

Молодец, Дмитрий! Великолепный отчет!!! Смртрел, затаив дыханиею. Поздравляю!


5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  Yefim  # Yii2 / Rules - Валидация без правил / 2017-08-29 07:51

может не обновил страницу?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-08-28 17:03

Сообщение для пароля указывается в пользовательской функции


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-08-28 15:50

Для почты получилось, для пароля нет.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / Rules - Валидация без правил / 2017-08-28 14:34

Должно было появиться. Но для этого надо было ввести что-то в виде "ааа" в поле почты


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-08-28 11:06

Спасибо за подробное объяснение, Иван! Тем не менее мне еще не разу не удалось автоматически
установить строку с  use...


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / UserJoinForm - Модель для формы / 2017-08-28 10:39

Если внимательно присмотреться, то на 9:41 начало набора инициализации экземпляра UserJoinForm происходит на 16 строчке, а уже на 9:46 (через несколько секунд), строчка стала 17, это потому, что когда мы пишем = new и соглашаемся с автоподстановкой нужного объекта, то IntelliJ IDEA автоматом вверху добавляет необходимый use app\models\UserJoinForm;
а вот если перемотать на 16:13 то явно видно при коммите, как раз нужную нам строчку use app\models\UserJoinForm; добавленную в UserController.php =)
з.ы.
по разбору полётов, в уроке всё есть =) но по хорошему надо было сказать про автодобавление use app\models\UserJoinForm;
С другой стороны, хорошо усваивается тот материал, который исправляешь сам =)


5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  Yefim  # Yii2 / UserIdentity - Посторонним В / 2017-08-28 08:56

хорошо


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / UserJoinForm - Модель для формы / 2017-08-27 22:50

Добавил ваше замечание к уроку.


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Yii2 / UserRecord - Очень активная модель / 2017-08-27 19:17

Хороший дебаг))


9014. --
Николай Денисов
Николай Денисов
ответить
→  Yefim  # Yii2 / Logout - Выход из лабиринта / 2017-08-27 12:10

Отличные замечания, порадовали


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / UserRecord - Очень активная модель / 2017-08-26 16:46

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


11589. --
Yefim
Yefim
ответить
→  Tekashnik  # Yii2 / DBase - Подключение к Матрице / 2017-08-26 12:33

Видимо, слишком долго была пауза перед ответом 'yes'


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Yii2 / DBase - Подключение к Матрице / 2017-08-26 12:10

В чём заключалась проблема?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / Steps - Пошаговая инструкция / 2017-08-25 19:27

Спасибо, поправил.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / User - Помещение регистратуры / 2017-08-25 08:52

git это сила =)


11589. --
Yefim
Yefim
ответить
→  Иван Воронин  # Yii2 / Steps - Пошаговая инструкция / 2017-08-25 08:23

Отлично, Иван! Надо будет попробовать кириллицу.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / Tests - Обоснование необходимости / 2017-08-25 01:55

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


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Yii2 / User - Помещение регистратуры / 2017-08-24 00:07

Главное, чт в итоге всё заработало)))


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / Model - Модели на подиуме / 2017-08-23 23:49

passhash = password hash - захэшированный пароль (закодированный)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / User - Помещение регистратуры / 2017-08-23 12:25

Видимо, где-то опечатка была или site на user не поменял.


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim  # Yii2 / Controller - Точка входа программиста / 2017-08-21 17:10

но даже сложные очень подробно объяснены


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-08-21 12:04

Спасибо, Иван!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / Bootstrap - Пусть будет красиво! / 2017-08-21 10:24

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / Codeception - Пошаговое тестирование / 2017-08-21 10:19

composer.lock добавьте в файл .gitignore, который находится рядом с ним, в той же папке, проблема исчезнет =)


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-08-20 20:59

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-08-20 20:55

Ефим, спасибо за поддержку!
Открыл Yii до конца года.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Yii2 / Codeception - Пошаговое тестирование / 2017-08-20 07:04

Первые ошибки - это интересно.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / Controller - Точка входа программиста / 2017-08-20 06:49

Да, уроки разнообразные по сложности.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / Composer - Установка пустоты / 2017-08-20 02:01

Да, там прерывания были по тех. причинам, слишком большая нагрузка была на HDD, плюс как позже выяснилось, забыл отключить третий монитор. Это всё потому, что вебинаров давно уже не было таких =)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / Bootstrap - Пусть будет красиво! / 2017-08-20 00:59

ну, без знания РНР тут вообще труба :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / Codeception - Пошаговое тестирование / 2017-08-20 00:42

Спроси Ивана, он с этим работал.


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-08-18 12:37

Спасибо, Иван. Получилось! Ура!!!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim   / 2017-08-18 10:20

попробуйте другой браузер, я только что ваш кусочек запустил и всё открылось, просит авторизоваться.


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-08-18 10:17

Спасибо, Иван!
Я столкнулся с другой проблемой (не могу получить токен).
Я скопировал в адресную строку браузера (согласно твоей инструкции)
строку:
github.com/settings/tokens/new?scopes=repo&;description=Composer+on+Efim-...
Но браузер никак не реагирует.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / Git - Все ходы записываются / 2017-08-18 07:45

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / Git - Все ходы записываются / 2017-08-17 10:43

В настройках винды стоит скрывать системные папки видимо


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-08-16 14:11

gyazo.com/ea49d08cc9625a13ff95deaf3d2a6d84


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-08-16 14:07

Иван подскажет вам вариант


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-08-16 14:01

Меня только смущает необходимость периодически  платить за PhpStorm


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-08-16 13:53

Спвсибо, Иван!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Yii2 / Soft - Вступление и подготовка / 2017-08-16 11:46

Ефим, рад вас увидеть на этом курсе


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Yii2 / Soft - Вступление и подготовка / 2017-08-16 08:18

Поздравляю с начало очередного пути.


11589. --
Yefim
Yefim
ответить
→  DimanDOS   / 2017-08-15 16:38

Теперь понял!


14981. --
DimanDOS
DimanDOS
ответить
→  Yefim   / 2017-08-15 16:28

Вы в отчёте писали:
Научился: играть в камень-ножницы-бумага


11589. --
Yefim
Yefim
ответить
→  DimanDOS   / 2017-08-15 12:49

Я дествительно не играл в камень-ножницы-бумага. А как ты узнал об этом?


14981. --
DimanDOS
DimanDOS
ответить
→  Yefim  # Демо игры / Камень ножницы бумага / 2017-08-15 10:24

Хорошая работа. Но как это, ты не умел играть в камень-ножницы-бумага или это сарказм?


14981. --
DimanDOS
DimanDOS
ответить
→  Yefim  # Демо игры / Бот для Быстрощёлка / 2017-08-13 17:14

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


11589. --
Yefim
Yefim
ответить
# Консоль / Календарь / По возрасту равняйсь! / 2017-08-13 08:28

В задаче "По возрасту равняйсь!" я  считывал даты рождения как строки, т.к. их формат нарантировал правильность сортировки. Все тесты прошли.
В видео даты рождения считываются как DateTime.
Вопрос: Каковы преимущества и недостатки обоих способов?


11589. --
Yefim
Yefim
ответить
→  DimanDOS  # Демо софт / Средняя оценка / 2017-08-12 18:01

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


11589. --
Yefim
Yefim
ответить
# Консоль / Календарь / Послезавтра / 2017-08-12 09:45

Задача интересная, но проблемная  в смысле постановки задачи. Скажу честно, задачу для 7777 года подогнал.
Ведь метод .AddMonths(1) для дат: "7777.01.28", "7777.01.29", "7777.01.30","7777.01.31" дает один и тот же результат - "7777.02.28".
Прежде всего надо определиться, что значит пройденное количество месяцев.
Ведь число дней в них неодинаково.


13131. --
Сергей Стефаненко
Сергей Стефаненко
ответить
→  Yefim  # Демо игры / Игра Быстрощёлк / 2017-08-12 00:40

Да, тут выигрывает тот, у кого больше кнопок. У меня 4 (если не учитывать колёсико).


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Демо игры / Игра Быстрощёлк / 2017-08-11 08:30

Чтобы побить рекорд нужно нажимать одновременно обе кнопки мышки как можно быстрее


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Шарики / ФИНАЛЬНЫЙ УРОК / 2017-08-08 12:32

отличный обзор, Yefim


11589. --
Yefim
Yefim
ответить
→  Сергей Стефаненко  # Игры со словами / ФИНАЛЬНЫЙ УРОК / 2017-08-08 10:43

Отличный обзор, Сергей!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Чашка кофе / + VIP. Спирограф от Елены / 2017-08-07 10:06

У меня наступил катарсис от всего этого!


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Чашка кофе / + VIP. Спирограф от Елены / 2017-08-07 08:30

Красота то какая, даже матом ругаться не хочется)))


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim  # Шарики / ФИНАЛЬНЫЙ УРОК / 2017-08-06 22:28

Здорово получилось Ефим, с финалом


4004. --
Елена
Елена
ответить
→  Yefim  # Чашка кофе / + VIP. Спирограф от Елены / 2017-08-06 20:12

Спасибо за отзыв, Ефим!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Чашка кофе / + VIP. Спирограф от Елены / 2017-08-06 15:23

Красотища, да, верно сделали, что добавили рандома, очень красиво сгенерировалось.


11589. --
Yefim
Yefim
ответить
→  Елена  # Чашка кофе / Основные алгоритмические структуры / 2017-08-06 09:35

Елена, с вопросом по Спирографу я разобрался( нашел ошбку в своем коде).


11589. --
Yefim
Yefim
ответить
→  Елена  # Чашка кофе / Основные алгоритмические структуры / 2017-08-06 07:33

Спасибо, Елена. Я переделал.
У меня вопрос по Спирографу: У меня рисунок, с такими же параметрами как у Вас, отличается. Это значит, что я где-то ошибся в коде?  Или это зависит от размеров формы?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Чашка кофе / Основные алгоритмические структуры / 2017-08-06 06:10

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


4004. --
Елена
Елена
ответить
→  Yefim  # Чашка кофе / Основные алгоритмические структуры / 2017-08-06 06:00

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


14981. --
DimanDOS
DimanDOS
ответить
→  Yefim   / 2017-08-05 15:11

Спасибо, просто не подчёркивалось и сам даже не заметил)


11589. --
Yefim
Yefim
ответить
→  Евгений Тихонов  # Демо игры / Лабиринт 2D - меню / 2017-08-05 15:10

Оригинальная заставка:)


11589. --
Yefim
Yefim
ответить
→  DimanDOS  # Tinklavimas / Второй подход к эскизу / 2017-08-05 15:08

Добротный сайт. Но есть грамм. ошибка: Скоро на сайте появиться...
Правильно: Скоро на сайте появится...


4004. --
Елена
Елена
ответить
→  Yefim  # Чашка кофе / Анализ ЕСПД / 2017-08-05 10:05

Отлично!


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Шарики / ФИНАЛЬНЫЙ УРОК / 2017-08-05 05:55

Крутой обзор


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-08-04 22:01

Спасибо, Евгений Витольдович!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шарики / ФИНАЛЬНЫЙ УРОК / 2017-08-04 21:42

Обзор великолепный - методичный, полный. Отличные идеи, Ефим. Спасибо!


11589. --
Yefim
Yefim
ответить
# Консоль / Целые задачи / Арифметика 2 / 2017-08-04 21:36

Хочу поделиться своим способом решения:
string ABC = Console.ReadLine();
        ABC=ABC.Replace("+"," ");
        ABC=ABC.Replace("*"," ");
        ABC=ABC.Replace("=","");
        string[]abc = ABC.Split();
        Console.WriteLine(long.Parse(abc[0])+long.Parse(abc[1])*long.Parse(abc[2]));


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-08-04 20:57

Спасибо, Иван, за теплые слова!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шарики / ФИНАЛЬНЫЙ УРОК / 2017-08-04 19:54

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


11589. --
Yefim
Yefim
ответить
# Консоль / Целые задачи / N уроков / 2017-08-04 19:15

Категорически не согласен  с формулировкой задачи.
Если количество уроков N переваливает на завтра, то нельзя говорить, что у Вовочки сегодня  N уроков.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Шарики / ФИНАЛЬНЫЙ УРОК / 2017-08-04 15:46

Сейчас все хорошо!


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2017-08-04 15:39

Спасибо, Владимир. Попробуй сейчас


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Шарики / ФИНАЛЬНЫЙ УРОК / 2017-08-04 14:49

Видео недоступно.


11589. --
Yefim
Yefim
ответить
→  Виктор Дерябин  # Консоль / Символы / Буквы кодов / 2017-08-01 22:28

Совершенно согласен!!!


11589. --
Yefim
Yefim
ответить
# Консоль / Символы / Коды букв / 2017-08-01 22:24

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


11589. --
Yefim
Yefim
ответить
→  Александр  # Бурные потоки / Бурная жизнь / 2017-08-01 20:00

Живописно!!!:)


11589. --
Yefim
Yefim
ответить
→  Tekashnik  # Хранитель экрана / ФИНАЛЬНЫЙ урок / 2017-08-01 07:17

Отличный видео отчет, Александр!!!


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim  # Демо софт / ФИНАЛЬНЫЙ УРОК / 2017-07-31 22:12

с окончанием курса Ефим


11589. --
Yefim
Yefim
ответить
→  Владимир  # Наноигры / Арканоид - Уровень и ракетка / 2017-07-31 15:26

Красотще сказочное!!! Молодец!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Демо игры / Картинка с секретом / 2017-07-31 09:52

Хитро сделано - ДолИна или ДолинА - сразу не разберешь.


11589. --
Yefim
Yefim
ответить
→  mr.whirl  # Консоль / Строки / Length / 2017-07-27 13:42

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


13131. --
Сергей Стефаненко
Сергей Стефаненко
ответить
→  Yefim   / 2017-07-27 13:33

Спасибо. В раздел помощь я тогда добавлю инструкцию по игре.
В целом сути в ней нету, просто набирать большое число (по задумке число ГУГОЛ(10 в 100 степени)).


11589. --
Yefim
Yefim
ответить
→  Сергей Стефаненко   / 2017-07-27 13:16

Теперь исключения нет. Я не большой знаток игровых программ.  По крайней мере мне из хэлпа совершенно не ясно как в нее играть. А в целом выглядит солидно.


13131. --
Сергей Стефаненко
Сергей Стефаненко
ответить
→  Yefim   / 2017-07-27 12:39

Yefim, Попробуйте теперь.
yadi.sk/d/iPx2jlmf3LTCRo


13131. --
Сергей Стефаненко
Сергей Стефаненко
ответить
→  Yefim   / 2017-07-27 08:27

94savras601gmail.com
P.S.
А вы файлы игры переместили с первоначальной папки в другую(просто в .zip папке программа не может читать файлы).


11589. --
Yefim
Yefim
ответить
→  Сергей Стефаненко   / 2017-07-27 08:19

Куда можно выслать скриншот?


13131. --
Сергей Стефаненко
Сергей Стефаненко
ответить
→  Yefim   / 2017-07-26 23:52

Yefim, можете описать проблему подробней.


11589. --
Yefim
Yefim
ответить
→  Сергей Стефаненко   / 2017-07-26 22:48

Сергей, при запуске программы возникает искючение


13131. --
Сергей Стефаненко
Сергей Стефаненко
ответить
→  Yefim   / 2017-07-26 15:07

Yefim, Приглашаю вас посмотреть мою простенькую игру, в которой нет смысла :)
yadi.sk/d/XJXDXnO03LReQk.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-07-23 22:16

Готово, хоть и немного не так, как я предполагал


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Демо софт / Менеджер паролей / 2017-07-23 20:20

Молодец)))


1947. --
Denis
Denis
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2017-07-23 19:41

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



4004. --
Елена
Елена
ответить
→  Yefim   / 2017-07-23 19:14

Эта задача - из раздела задач по циклу for. Правда, попала она туда не сразу :)


11589. --
Yefim
Yefim
ответить
→  Елена   / 2017-07-23 18:57

Наверное проще убрать ограничение по циклу do while


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Демо софт / Текстовый процессор / 2017-07-23 16:30

Да, базу дали на уроке, доработки уже личное дело каждого =)


4004. --
Елена
Елена
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2017-07-23 13:23

Ефим, Ваше решение всем хорошо. Но в нем действительно не хватает последнего пробела в верхней строчке. В шаблоне к задаче, кстати, этот пробел присутствует.
Насчет того, чтобы перезаписать видеорешение к этой задаче - пожалуй, Вы правы, и надо это сделать с тем, чтобы убрать из видео do... while.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-07-23 11:15

Решая очередную консольную задачу,
Дано число N. Вывести N квадратиков используя псевдо-графику. Один квадратик выводится на двух строчках.
Начальные данные: натуральное число N от 1 до 100.
Вывод результата: N квадратиков вплотную друг к другу, на двух строчках, по шаблону.
Пример при N = 3
_ _ _
|_|_|_|
Обязательно: for
Запрещено: do while

опять столкнулся с проблемой.
Робот не засчитал мое решение только потому, что оно отличалось от орининала. И я думаю, в лучшую сторону.
  В условии Запрещено: do while, хотя в видео оказывается можно.
  Но проблема не в этом. Оказывается в первой строчке вывода  последним символом обязан быть пробел.Хотя для поставленной задачи (построения квадратов - это необязательно, а если это так важно,  то об этом надо писать в условии)
Когда я чуть изменил код, чтобы добавить этот пробел, Робот подобрел.
Привожу мой певоначальный код. Чем он плох?

int N = int.Parse(Console.ReadLine());
for (int i=0; i <N;i++)
Console.Write(" _");
Console.WriteLine();
for (int i=0; i <N;i++)
Console.Write("|_");
Console.WriteLine("|");
 


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim  # С++ Графика - обрезка изображений / Сохранение файла / 2017-07-22 21:38

с окончанием курса Ефим !


11589. --
Yefim
Yefim
ответить
→  Виктор Дерябин  # Шарики / ФИНАЛЬНЫЙ УРОК / 2017-07-22 12:51

Отличный отчет, Виктор!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Демо софт / Английские карточки / 2017-07-20 17:44

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


11589. --
Yefim
Yefim
ответить
→  Neo   / 2017-07-20 13:49

Я думаю, что можно. Ведь  C# умееет использовать  API функции.


9901. --
Neo
Neo
ответить
→  Yefim  # С++ Графика - обрезка изображений / Вывод картинки на экран / 2017-07-20 13:26

Интересно можно ли все это написать на C#?


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-07-19 08:23

Спасибо, Евгений  Витольдович! Жду продолжения курса!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Dancing Links / Десятикратная оптимизация / 2017-07-18 23:07

Твоя визуализация мне больше нравится.


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-07-18 17:31

Спасибо, Иван! Ты, как всегда, ПРАВ!!!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Тетрис / VIP урок. Angry Birds или проблемы красивых игр / 2017-07-18 04:52

Отличные картинки, молодец. Поздравляю с окончанием курса.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # С++ Графика - обрезка изображений / Подготовка к выводу картинки на экран / 2017-07-18 04:14

У вас на скриншоте в функции BmpCtrl() дважды присваивается значение переменной isOpen, видимо во втором случае нужно было написать isSave, ошибка копипаста?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # С++ Графика - обрезка изображений / Программирование события BN_CLICKED / 2017-07-18 03:44

"Нa этом yроке мы нaучимcя рeaгирoвать на нажатие созданных кнопок." - чётко и ясно, реакция на НАЖАТИЕ СОЗДАННЫХ РАНЕЕ КНОПОК, т.е. учимся создавать обработчик нажатия кнопок.
"научить кнопки реагировать на нажатие" - на нажатие чего? крестика в углу формы? нужно точно вешать в граммах =)

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # С++ Графика - обрезка изображений / Создание кнопок / 2017-07-18 03:30

Есть такой термин: Утечка памяти, вот как раз это текущий случай, если не высвобождаться память после её использования, то при повторных действиях будет выделяться опять кусок памяти, а предыдущее выделение так и будет висеть, в итоге в процессе работы программы будет задействовано слишком много ОЗУ, вначале начнётся свопинг. тормозить система, а потом и вовсе крашится софт и ОС ругаться, что памяти не осталось.


11589. --
Yefim
Yefim
ответить
→  Дмитрий   / 2017-07-17 21:58

Спасибо, Дмитрий!


10162. --
Дмитрий
Дмитрий
ответить
→  Yefim  # С++ Графика - обрезка изображений / Программирование события WM_PAINT / 2017-07-17 18:13

Да, для этого есть сообщение WM_SIZE, но я его не использую (для простоты). Переменную nButtons можно будет использовать в перспективе, если будут ещё кнопки; пока в цикле стоит константа 3. Можно её заменить на nButtons


10162. --
Дмитрий
Дмитрий
ответить
→  Yefim  # С++ Графика - обрезка изображений / Программирование события BN_CLICKED / 2017-07-17 18:08

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


10162. --
Дмитрий
Дмитрий
ответить
→  Yefim  # С++ Графика - обрезка изображений / Создание кнопок / 2017-07-17 17:58

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


11589. --
Yefim
Yefim
ответить
# Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-17 17:20

Спасибо, Алексей!


10494. --
Алексей В.
Алексей В.
ответить
→  Yefim  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-17 13:34

Отлично, Ефим!!! Замечательный отчет!!! Все разложено по полочкам!! Все нюансы описаны!!!! Так держать!!!


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-07-17 10:56

Спасибо, на будущее учту.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # С++ Графика - обрезка изображений / Программирование события WM_PAINT / 2017-07-17 08:57

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


11589. --
Yefim
Yefim
ответить
# С++ Графика - обрезка изображений / Программирование события WM_PAINT / 2017-07-17 08:41

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # С++ Графика - обрезка изображений / Программирование события WM_PAINT / 2017-07-17 08:27

Проблема явно в 24 строчке, странные вычисления, зачем там суммировать одинаковые числа, а потом вычитать значение, которое как раз к ширине и высоте относится. Может быть там надо к 1000 и к 600 прибавлять ширину бордюров, а не удваиваться, а то к примеру, ширина 1000, берём статичные 1000 + 1000 - ширина(1000) = 1000. Странно не правда ли? может быть я конечно чего-то не понял, может быть в C++  это как-то по другому выглядит, но 24 строчка сразу в глаза бросилась.


11589. --
Yefim
Yefim
ответить
→  Permitin Alexey  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-17 05:52

Спасибо, Алексей!


3146. --
Permitin Alexey
Permitin Alexey
ответить
→  Yefim  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-16 23:29

Мне надо поучиться у вас делать видеообзоры. Вы смакуете каждую его секунду! Приятно слушать и смотреть.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # С++ Графика - обрезка изображений / Презентация курса / 2017-07-16 16:48

На сколько мне известно, курсов по работе с портами тут нет, но скоро Елена решит эту проблему =)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing Links / Десятикратная оптимизация / 2017-07-16 13:00

Отлично выглядит, поздравляю с текущим финалом курса. Планируются доп. уроки, но пока не нашли время для их записи.


11589. --
Yefim
Yefim
ответить
→  Rita  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-15 19:10

Спасибо, Рита!


10365. --
Rita
Rita
ответить
→  Yefim  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-15 18:41

Отличный обзор!!! Глубокий и не тривиальный подход. Вы всегда придумываете что-то новенькое!
Двигаться в том же направлении


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-07-15 09:34

Спасибо, Иван


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing Links / Пентагон ищет решение / 2017-07-15 08:56

Естественно не найдёт, визуализация не ускоряет процесс, а наоборот затормаживает, но зато видно, что она что-то делает, когда добавите оптимизация из 14 урока, тогда увидите результат =)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-15 08:43

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing Links / Пентагон ищет решение / 2017-07-15 08:17

Спасибо, надеюсь в скором времени запишем с Игромистром продолжение уроков =)


11589. --
Yefim
Yefim
ответить
→  Иван Воронин  # Dancing Links / Пентагон ищет решение / 2017-07-15 07:43

Отлично, Иван


11589. --
Yefim
Yefim
ответить
→  Ludmila  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-15 07:18

Поздравляю, Людмила!
Приглашаю на просмотр моего видео отчета по Тетрису
www.videosharp.info/11589/checking/tetris=991


11589. --
Yefim
Yefim
ответить
→  Oleg Didok   # Секундомер / 2 часть. Видеофиксация / 2017-07-15 07:01

молодец Олег,
Приглашаю на просмотр моего видео отчета по Тетрису
www.videosharp.info/11589/checking/tetris=991


11589. --
Yefim
Yefim
ответить
→  Rita  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-15 06:55

Приглашаю на просмотр моего видео отчета по Тетрису
www.videosharp.info/11589/checking/tetris=991


11589. --
Yefim
Yefim
ответить
→  Сергей Стефаненко  # Теория ООП / Рисуем Снеговика / 2017-07-15 06:49

Отлично, Сергей!
Приглашаю на просмотр моего видео отчета по Тетрису
www.videosharp.info/11589/checking/tetris=991


11589. --
Yefim
Yefim
ответить
→  Евгений Тихонов  # Демо софт / Менеджер паролей / 2017-07-15 06:48

Отлично, Евгений!
Приглашаю на просмотр моего видео отчета по Тетрису
www.videosharp.info/11589/checking/tetris=991


11589. --
Yefim
Yefim
ответить
→  Артём  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-15 06:33

Великолепный отчет, Артем!!! Поздравляю!
Приглашаю посмотреть мой:
www.videosharp.info/11589/checking/tetris=991


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-07-14 14:47

Спасибо Кирилл


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-14 14:29

Отличное видео, прекрасное завершение курса! Видно что приложили много сил к курсу и созданию видео, доработки тоже неплохо смотрятся. Поздравляю с окончанием курса!


9049. --
Bazel
Bazel
ответить
→  Yefim   / 2017-07-14 14:07

Курс в открытом доступе WPF start. Так что "Welcome".


11589. --
Yefim
Yefim
ответить
→  Tekashnik  # Dancing Links / Десятикратная оптимизация / 2017-07-14 13:56

Великолепно!!!


11589. --
Yefim
Yefim
ответить
→  Spellion  # Dancing Links / Пентагон ищет решение / 2017-07-14 13:52

Классно!!!


11589. --
Yefim
Yefim
ответить
→  Bazel  # Своя игра / ФИНАЛЬНЫЙ УРОК / 2017-07-14 13:51

Как записаться на курс?


11589. --
Yefim
Yefim
ответить
→  Spellion  # Dancing Links / Фигуры в консоли / 2017-07-14 13:47

Отлично!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing Links / Пентагон в деталях / 2017-07-13 05:35

Отлично, можно так же вводить размер поля =)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing Links / Матрица Пентагона / 2017-07-13 05:29

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Dancing Links / Фигуры в консоли / 2017-07-12 23:20

Оба варианта хороши


11589. --
Yefim
Yefim
ответить
→  Rita   / 2017-07-12 08:29

Один раз был в Рош ха Айне.
Будешь в Хайфе - Добро пожаловать!


11589. --
Yefim
Yefim
ответить
→  Rita  # Тетрис / ФИНАЛЬНЫЙ УРОК / 2017-07-12 08:18

Добротно получилось! Поздравляюс Завершением курса!


10365. --
Rita
Rita
ответить
→  Yefim   / 2017-07-11 20:24

Я живу в Рош ха Айне .
Дочка учиться в Хайфе (Технон)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing Links / Фигуры в консоли / 2017-07-11 19:43

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing Links / Фигуры из пентамимо / 2017-07-11 18:55

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


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-07-11 16:38

12 и 60 ясно. Но почему их надо складывать?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing Links / Фигуры из пентамимо / 2017-07-11 15:59

12 - это количество уникальных фигур, 60 это суммарная площадь всех этих фигур (12 * 5 = 60).


11589. --
Yefim
Yefim
ответить
→  Rita   / 2017-07-11 11:25

Вау, В каком городе?


10494. --
Алексей В.
Алексей В.
ответить
→  Yefim   / 2017-07-11 09:13

Благодарю!!!!


10365. --
Rita
Rita
ответить
→  Yefim  # Тетрис / Игра вдвоем каждый сам за себя / 2017-07-11 09:11

В финальном уроке всё доделано, спасибо за идею !
Я у тебя кое-что позаимствовала :) У тебя  игра супер!!!
Кстати,  я тоже живу в Израиле


11589. --
Yefim
Yefim
ответить
→  Елена  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2017-07-11 07:54

Уметь представить свою работу тоже важно!


11589. --
Yefim
Yefim
ответить
→  Алексей В.  # WPF Start / Цифровые часы. Запуск. / 2017-07-11 07:50

Шикарная работа, Алексей!


11589. --
Yefim
Yefim
ответить
→  Rita  # Тетрис / Игра вдвоем каждый сам за себя / 2017-07-11 07:49

Все красиво! Но почему управление клавиатурой указана только для одного игрока?


11589. --
Yefim
Yefim
ответить
→  Никита  # Секундомер / Написание кода / 2017-07-11 07:43

Молодец, Никита!


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-07-10 08:09

Красивое решение: все делается в одном цикле!!!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing Links / Открытие/закрытие столбцов / 2017-07-09 20:35

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


11589. --
Yefim
Yefim
ответить
→  Иван Воронин  # Dancing Links / Открытие/закрытие столбцов / 2017-07-09 20:07

Иван, ты, как всегда, прав. Спасибо за замечание!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing Links / Открытие/закрытие столбцов / 2017-07-09 18:37

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Dancing Links / Открытие/закрытие столбцов / 2017-07-09 18:19

Лаконичное решение.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing Links / Как ссылки пошли впляс / 2017-07-09 18:06

А чем дальше тем ещё интереснее.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing Links / Единичная матрица / 2017-07-09 18:03

Да, если что, ошибки не заставляют себя ждать =)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing Links / Заголовки столбцов / 2017-07-08 12:59

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


12956. --
Denis
Denis
ответить
→  Yefim  # Dancing Links / Работа алгоритма / 2017-07-08 10:51

превосходно


11589. --
Yefim
Yefim
ответить
→  Tekashnik  # Сокобан / Сокобан - Завершение / 2017-07-08 07:19

Отлично. Ждём видео-отчет.


11589. --
Yefim
Yefim
ответить
→  Алексей В.  # Dancing Links / Пентагон ищет решение / 2017-07-08 07:15

Молодец!


11589. --
Yefim
Yefim
ответить
→  Maiss  # Демо игры / Бот для Быстрощёлка / 2017-07-08 07:14

Как понять дробное число кликов?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing LInks / Двусвязный список с удалением / 2017-07-06 17:30

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Dancing LInks / Работа алгоритма / 2017-07-06 16:42

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


4004. --
Елена
Елена
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2017-07-06 09:32

Хорошее замечание, Ефим!


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-07-06 08:44

В задаче: Из всех трёхзначных чисел, выведи в столбик те, сумма цифр которых равна 7.
достаточно цикл делать до 701


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Dancing LInks / Работа алгоритма / 2017-07-05 13:36

Классно поработалы


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Dancing LInks / Что такое Dancing Links / 2017-07-04 19:10

А дальше будет просто бомба)


10365. --
Rita
Rita
ответить
→  Yefim  # Тетрис / Главное меню / 2017-07-04 12:05

Молодец!


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-07-03 07:21

Спасибо, Кирилл!


11549. --
Сергей Аникин
Сергей Аникин
ответить
→  Yefim  # Тетрис / Игра вдвоем каждый сам за себя / 2017-07-03 04:32

Здорово получилось!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Баттл начинается! / 2017-07-03 02:45

Правильно, Ефим, что на первый взгляд кажется "так сложно", оказывается на деле "на много проще"! Главное не бояться и реализовывать!
Поздравляю с окончанием курса!!!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Тетрис / Игра вдвоем каждый сам за себя / 2017-07-02 21:15

Как всегда очень красиво и наглядно. Молодец, удачи в дальнейшем.


10494. --
Алексей В.
Алексей В.
ответить
→  Yefim  # Тетрис / Игра вдвоем каждый сам за себя / 2017-07-02 19:52

Молодец, Ефим!!! Хорошо получилось!!!


11549. --
Сергей Аникин
Сергей Аникин
ответить
→  Yefim  # Тетрис / Игра вдвоем кооператив / 2017-07-02 15:01

Молодец! Интересные доработки.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-07-02 10:51

Оставим, как есть ;)


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-07-02 07:26

Я хотел переотправить отчет сразу же как получил Ваше сообщение, но не нашел каким образом.


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-07-02 07:22

Спасибо, Кирилл!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Игра вдвоем каждый сам за себя / 2017-07-02 05:31

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-07-01 19:28

Если только переотправить отчёт. Текст сообщения должен сохраниться. Но на всякий случай сохраните перед удалением отчёта. Кстати, я ВСЕГДА на всех страницах сейчас перед отправкой формы копирую текст сообщения в буфер - на всякий случа. Изредка очень спасает.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-07-01 19:20

Извините за грамматическую ошибку. Это можно как-то исправить?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Коллекция графов / ФИНАЛЬНЫЙ УРОК / 2017-07-01 19:11

Спасибо!!
Очень приятно.
P.S. B родительном падеже - "Волосатова" :)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Коллекция графов / ФИНАЛЬНЫЙ УРОК / 2017-07-01 15:25

Поздравляю с финалом курса, удачи в дальнейшем изучении.


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim  # Коллекция графов / ФИНАЛЬНЫЙ УРОК / 2017-07-01 15:19

с окончанием курса!


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Тетрис / Игра вдвоем кооператив / 2017-07-01 10:20

Очень хорошая задумка и доработка)


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Игра вдвоем кооператив / 2017-07-01 05:05

Отлично придумано, Ефим!


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Коллекция графов / ФИНАЛЬНЫЙ УРОК / 2017-06-30 22:50

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


1947. --
Denis
Denis
ответить
→  Yefim  # Коллекция графов / ФИНАЛЬНЫЙ УРОК / 2017-06-30 16:50

Молодец, Так держать! Курс действительно хороший.


4004. --
Елена
Елена
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2017-06-30 14:03

Так и есть - если Робот запутался в проводах, то это - проблема на сервере.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-06-30 11:01

Пришло время, чтобы Евгений Витольдович объяснил,  что означает
Робот Шарп запутался в проводах :(.
Если это особое неисправное состояние сервера, то в этом случае следует сообщить, чтобы мы не тратили зря время.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Уровень 1 / 2017-06-29 02:33

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


11589. --
Yefim
Yefim
ответить
→  DeeP  # Консоль / Олимпиада / Случайная задача / 2017-06-28 10:08

Молодец! Я тоже сталкивался с подобным явлением.


11589. --
Yefim
Yefim
ответить
# Консоль / 24 - Муза Оля / Фибоначчи / 2017-06-28 10:00

Отличная задачка!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Главное меню / 2017-06-28 03:12

Здорово сделали: написали слово тетрис фигурами! И свои дополнения - это всегда не только интересно, но и позволяет лучше закрепить/понять урок!


11589. --
Yefim
Yefim
ответить
→  Spellion  # Демо игры / Картинка с секретом / 2017-06-27 22:38

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


11589. --
Yefim
Yefim
ответить
→  Permitin Alexey  # Тетрис / Мини-панель / 2017-06-27 22:36

Молодец, Алексей!


11589. --
Yefim
Yefim
ответить
→  Сергей  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2017-06-27 22:33

Отличный отчет, Сергей! Молодец!


10494. --
Алексей В.
Алексей В.
ответить
→  Yefim  # Тетрис / Перезапуск игры / 2017-06-27 21:12

Отлично, Ефим!!! Хорошая работа!!! Молодец!!!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim   / 2017-06-27 16:33

Интересное решение начислять очки) Дерзайте, будет интересно посмотреть результат!


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-06-27 13:17

Спасибо за все, Евгений Витольдович!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-06-27 13:04

Спасибо за доверие!
Продлил до конца года и добавил 3000 байт.


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-06-27 07:21

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Перезапуск игры / 2017-06-27 02:36

Да, кто чем чаще пользуется, Ефим, если у Вас часто сброс вниз, то её лучше на пробел. Вы отлично подошли к изучению курса, у вас уже прекрасная работа, видно по сриншотам, и прям жду Ваших "доделочек", надеюсь увижу их на финальном уроке!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Проигрыш / 2017-06-26 02:37

Отлично продвигаетесь, Ефим, рад что у Вас нет замечаний, значит всё понятно рассказано! Постепенно продвигаетесь к урокам, где будет самый "замес", где уже больше действий на самой форме с игрой!


6511. --
Дмитрий
Дмитрий
ответить
→  Yefim  # Консоль / Олимпиада / Телеграмма / 2017-06-24 19:08

Судя по условию все однозначно.
Нам дано, что слово это ПОСЛЕДОВАТЕЛЬНОСТЬ русских или английских букв.
И также сказано, что последовательность символов, которая содержит в себе цифры игнорируется.
Значит игнорируем все слово.
п.с. Извините, за слово в верхнем регистре, но тут, на сайте, нету другого выделения слова из контекста.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Телеграмма / 2017-06-24 17:05

Нет однозначности в строке:
Слово не должно содержать цифры. Такая последовательность символов должна игнорироваться.
Например слово AB13C содержит цифры. Что игнорируем: 13 или все слово?


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Тетрис / Мини-панель / 2017-06-24 13:18

Молодец Ефим!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Удаляем строки / 2017-06-23 16:57

Да, у Вас он сразу сдвигает массив, на уроке же показано как можно вырезать и как вставить. Разделено, чтобы было более понятно. Хотя Ваш вариант смотрится более элегантно!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Мини-панель / 2017-06-23 16:46

Ответ правильный, значит понимание процесса присутствует!!!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Управление / 2017-06-23 16:26

Интересное решение...


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-06-23 09:32

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


11589. --
Yefim
Yefim
ответить
# Коллекция графов / Глубокий поиск / 2017-06-23 08:40

Спасибо, Евгений Витольдович!
У меня остается вопрос: как в простом пэйнте делать прямые со стрелкой?


11589. --
Yefim
Yefim
ответить
# Коллекция графов / Глубокий поиск / 2017-06-23 07:24

Спасибо, Евгений Витольдович!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Коллекция графов / Глубокий поиск / 2017-06-22 22:07

Ефим, отлично проработан урок!


12956. --
Denis
Denis
ответить
→  Yefim  # Тетрис / Разноцветные фигуры / 2017-06-22 06:55

отлично


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Коллекция графов / Глубокий поиск / 2017-06-22 06:54

Очень наглядный рисунок.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Разноцветные фигуры / 2017-06-20 14:15

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


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim  # Коллекция графов / Широкий пошаговый ход / 2017-06-19 19:04

Отлично получилось, жду когда я доползу до этого курса (:


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-06-19 10:46

Красивая задачка!!! Еще белее красивое решение, показанное в видео.
Спасибо, Елена!!!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Тетрис / Класс Фигур / 2017-06-19 10:31

А чего -то цвет одинаковый у всех фигур.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Движение фигур / 2017-06-19 10:01

Отличный ответ на доп.вопрос!


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim   / 2017-06-18 20:22

спасибо


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Класс Фигур / 2017-06-18 14:58

А здесь Вы можете выбирать любую, какую Вам удобно, от какой удобно делать отсчет!


11589. --
Yefim
Yefim
ответить
→  Елена  # Демо софт / ФИНАЛЬНЫЙ УРОК / 2017-06-18 10:44

Поздравляю!


11589. --
Yefim
Yefim
ответить
→  Елена  # Демо софт / Текстовый процессор / 2017-06-18 10:42

Не знал, что есть такой урок. Надо будет тоже пройти.


11589. --
Yefim
Yefim
ответить

11589. --
Yefim
Yefim
ответить
→  Александр Р.  # WPF Start / Стрелочные часы / 2017-06-18 10:34

Не знаком с этой технологией. В чем ее преимущество?


11589. --
Yefim
Yefim
ответить
→  Николай Денисов  # Тетрис / Логика игры / 2017-06-18 10:28

Молодец! Хорошо поработал.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-06-18 09:06

рисовать на изображении - Image.
В каком-нибудь вашем курсе это показано?


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Коллекция графов / Широкий алгоритм / 2017-06-18 08:02

Странно как-то foreach себя ведет.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Коллекция графов / Шахматная доска / 2017-06-17 18:25

рисовать на изображении - Image.


4004. --
Елена
Елена
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2017-06-16 17:43

Спасибо, Ефим. Условие исправила.


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2017-06-16 07:14

Нельзя минимизировать


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Коллекция графов / Отображение / 2017-06-16 06:15

Хорошие вопросы - меня тоже мучает, как можно делать форматирование текста в заголовке, а то по умолчанию текст прижат вправо.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Тетрис / Игровая доска / 2017-06-16 06:13

А что за недостатки этого свойства?


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Тетрис / Игровая доска / 2017-06-15 15:34

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


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-06-15 10:01

Задача: Вводится отрицательное число, возвести его в куб.
Если оно неотрицательное, вывести надпись ERROR.
действительно простая. Но есть замечание по фориулировке. Видимо, имелось в виду "Вводится целое число, " иначе никогда не будет ERROR.


11589. --
Yefim
Yefim
ответить
→  Елена  # Коллекция графов / Рёбра / 2017-06-15 08:11

Спасибо, Елена!


4004. --
Елена
Елена
ответить
→  Yefim  # Коллекция графов / Рёбра / 2017-06-15 07:20

Функция по очереди возвращает все  номера вершин, с которыми есть ребро у вершины, переданной в качестве аргумента.


12956. --
Denis
Denis
ответить
→  Yefim  # Коллекция графов / Вершины / 2017-06-13 09:44

Хорошая работа


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Коллекция графов / BitArray / 2017-06-12 11:30

Отличный пример Ефим.


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim  # Коллекция графов / Граф / 2017-06-12 09:06

Отличный пример (:


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир  # Коллекция графов / BitArray / 2017-06-10 21:19

Если поменять порядок AND и OR то выяснится, что OR работает правильно, а AND - нет. Я подозреваю,
что после операции bit1.And(bit2); массив bit1 меняется. 


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Yefim  # Коллекция графов / Hashtable / 2017-06-10 16:45

доползу до этого урока тоже поэксериментирую (:


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Знакомство с jQuery / События и их методы / 2017-06-06 19:59

Молодец! Этот вопрос проходили в одном из курсов по шахматам на js =) было дело.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Коллекция графов / Array vs List / 2017-06-05 22:42

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Итератор / VIP. Оптимизация поиска простых чисел / 2017-06-04 11:07

Поздравляю с завершением курса.


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-06-04 09:18

Спасибо, Иван!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Итератор / VIP. Оптимизация поиска простых чисел / 2017-06-04 03:39

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


3922. --
Александр
Александр
ответить
→  Yefim  # Итератор / VIP. Оптимизация поиска простых чисел / 2017-06-03 18:37

Молодец, Yefim! Хорошо поработал! С завершением курса тебя!..


4004. --
Елена
Елена
ответить
→  Yefim   / 2017-06-02 12:30

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


11589. --
Yefim
Yefim
ответить
→  Елена   / 2017-06-02 09:19

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Итератор / Итератор. Один метод вместо классов. / 2017-06-02 07:11

Отличный курс!


4004. --
Елена
Елена
ответить
→  Yefim   / 2017-06-01 11:09

Я знаю только программный способ


11589. --
Yefim
Yefim
ответить
→  Елена  # Консоль / Олимпиада / Случайная задача / 2017-06-01 09:19

Программно? Или  в Visual Studio есть спец. Инструмент?


4004. --
Елена
Елена
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2017-06-01 06:13

Это Вы можете сами сравнить в Visual Studio


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-05-31 15:22

Спасибо, Иван. Очень доходчиво!


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Морской Бой / Установка кораблей / 2017-05-31 12:11

примитивные действия (перезагрузки) я делал, я даже на том же компе в другой студии делал , но итог один))


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Итератор / Итератор. Волшебное слово yield. / 2017-05-31 11:20

yield можно сравнить с походом в супермаркет:
1 - взяли корзину, идёте вдоль продуктов и складываете то, что вам понравилось в корзину, а потом уже когда закончили выбор товаров, начинаете их обрабатывать, что вам надо, а что нет, нормальный ли срок годности и т.д.
2 - yield версия похода в магазин: взяли корзину, идёте вдоль продуктов и взяв продукт, сразу обрабатываете его, проверяя нужен ли он вам, может быть рядом стоящий пакет более свежий. Если всё ок, положили в корзину и пошли дальше по списку.
В первом случая, вроде бы быстрее, пробежались по всему списку и выбрали что надо, но по факту, может быть рядом был более свежий экземпляр, так же может быть по списку уже всё и вам надо было сразу топать на кассу, так же после обработки корзинки может оказаться, что что-то не свежее и надо будет отнести/оставить это дело, а на него потрачено время и силы.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-05-31 10:53

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


11589. --
Yefim
Yefim
ответить
→  Tekashnik  # Морской Бой / Установка кораблей / 2017-05-31 10:30

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


11589. --
Yefim
Yefim
ответить
→  Rise  # Демо игры / Вступительное слово / 2017-05-31 10:22

Красивый калькулятор!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Итератор / Итератор. Волшебное слово yield. / 2017-05-31 06:18

Кстати мне скоро это слово понадобится


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-05-29 14:57

Мое решение не хуже:
            for (int i1 =1; i1<10;i1++)
                for (int i2 =0; i2<10;i2++)
Console.WriteLine(i1*1000+i2*100+i2*10+i1);


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # API Telegram / LINQ / 2017-05-29 09:31

Прикольная вещь!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # API Telegram / LINQ / 2017-05-28 17:22

Если объяснить проще, то к примеру, мы создали интерфейс Жидкости(), потом этот интерфейс реализовали в классах Вода(), Молоко(), Нефть(). после чего можно передавать множества данных объектов куда-то, а там принимать Жидкости().


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-05-28 14:05

Спасибо, Кирилл!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # API Telegram / LINQ / 2017-05-28 12:55

да, потому что есть orderby
List предоставляет реализацию IEnumerable, также предоставляя возможность добавления / удаления / сортировки своих элементов. IEnumerable указывает, что перед нами просто какая-то коллекция, по которой можно пройтись циклом foreach.
Поэтому в функции InGrid мы хотим чтобы нам просто передали какой-либо массив, поддерживающий IEnumerable


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Итератор / Итератор. Зачем нужно два класса / 2017-05-28 07:26

Насчет счетчика согласен.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Итератор / Итератор. Зачем нужно два класса / 2017-05-27 17:22

Кстати, а вместо переменной количества итераций, можно использовать счётчик потраченного времени, более наглядно =)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Итератор / Итератор. Зачем нужно два класса / 2017-05-27 17:21

Да, перебор только нечётных верное решение, а по поводу переменной подсчёта очень странно.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Итератор / Итератор. Создание пустого итератора. / 2017-05-24 08:35

Ну так он пока пустой, поэтому пока и не ясно, продолжайте проходить уроки далее, будет становиться яснее.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-05-21 09:09

Сделал точно также как показано в видео. Но шарп запутался в проводах :(


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # API Telegram / ФИНАЛЬНЫЙ УРОК / 2017-05-20 23:40

Поздравляю с финалом, по поводу ПК сочувствую, удачи в дальнейшем.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # API Telegram / ФИНАЛЬНЫЙ УРОК / 2017-05-20 16:15

Да, курс сложноватый, но тем он и интереснее!!!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # API Telegram / Красота должна быть идеальной / 2017-05-20 15:17

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # API Telegram / Класс как кнопка / 2017-05-19 17:00

Так вы же первый параметр передаете как Зодиак, а второй уже конкретно какой знак в переменной zodiak.


13556. --
Колупаев Сергей
Колупаев Сергей
ответить
→  Yefim  # API Telegram / Класс как кнопка / 2017-05-19 10:50

Наверное через параметр sender :)


11589. --
Yefim
Yefim
ответить
→  Denis  # Консоль / Олимпиада / Случайная задача / 2017-05-18 20:28

Денис, совершенно согласен с тобой! С другой стороны, если поставлено дополнительное условие - значит это кому-нибудь надо. Другое дело, что Робот делает проверку формально.
Если сформулировать задачу так: продемонстрировать работу оператора  break на примере такой-то задачи. Тогда это требование не вызывало бы ни у кого удивления.


11589. --
Yefim
Yefim
ответить
→  Елена   / 2017-05-18 14:20

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


4004. --
Елена
Елена
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2017-05-18 13:33

Ефим, требования такие для того, чтобы Роботу было легче проверить решение. Нужно использовать функцию для умножения, но как по-другому объяснить Роботу, чтобы он не зачитывал задачу без использования функции?


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-05-17 20:36

Странные требования: Обязательно: + long mult (long a, long b)
Неужели нельзя назвать функцию по своему?
На первом этапе я переименовал свою функцию на mult.
Но робот не пропустил из-за того, что я использовал параметры не long a, long b
а long x, long y. Пришлось выкручиваться так:
      static long mult(long a, long b) {
            long res = 0;
long x =a; long y =b;
Вопрос: для чего такие требования?


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # API Telegram / Корзина. Что из этого мне нужно? / 2017-05-16 20:38

Главное что в итоге всё получилось! =)
У меня этот курс тоже тяжело шел. Не знаю почему.  =)


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # API Telegram / Корзина. Что из этого мне нужно? / 2017-05-16 14:20

Да, потому что мы разделяем категории пробелами. Упрощен доступ через Split, если нужно разделение, то оно делается либо через БД дополнительную, либо (если уверены что так и будет) через другие спец.символы, например ; или :


5027. --
Руслан
Руслан
ответить
→  Yefim  # Знакомство с jQuery / Суть библиотеки jQuery / 2017-05-15 09:53

jQuery, это название библиотеки, которая написана на js. Она просто предоставляет более удобный и лаконичный api для работы с DOM. Поэтому jQuery не может работать быстрее, чем сам js.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-05-15 08:43

Задачка простая


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Знакомство с jQuery / Суть библиотеки jQuery / 2017-05-14 15:04

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


11589. --
Yefim
Yefim
ответить
→  Елена  # Консоль / Олимпиада / Случайная задача / 2017-05-12 19:02

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


4004. --
Елена
Елена
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2017-05-12 18:46

Ефим, на скрине показывается Ваше ошибочное решение задачи. Этот ответ не был засчитан, поскольку в указанном числе 5 четных цифр, а не 6.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-05-12 17:49

Опять некорректная работа Робота
Вводится многозначное число. Найти, сколько в нём чётных цифр.

Начальные данные: целое число
Вывод результата: одно число - количество четных цифр
Начальные данные -903567400
Вывод результата        6


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # API Telegram / Корзиномания / 2017-05-08 05:26

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


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-05-07 09:29

Уважаемый Евгений Витольдович!
Решая очередную консольную задачу:
Дано пять целых чисел (от -123456789 до +123456789).
Найти их произведение, не используя операцию умножения.
Столкнулся с серьезной проблемой:
Мой код не засчитан, хотя предлагаемый код на видео явно с ошибкой.
В условии приводится пример
150
-954
-324
-627
324
с результатом
28148928
Даже невооруженным глазом видно, что результат не верен.
По крайней мере он должен быть отрицательным,
а модуль числа должен быть более 10000000000.
Мой код дал -9418835131200.
Вероятно, ошибка вызвана переполнением из-за использования типа int.
Я использовал long.
Хотелось бы узнать Ваше мнение.


11589. --
Yefim
Yefim
ответить
→  DeeP  # Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2017-05-03 14:35

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Наноигры / VIP - Карточки памяти - Алгоритм / 2017-04-30 16:03

cards[] это не переменная а массив, в котором вначале перемешиваются карточки, а потом оттуда берутся данные о том, где какая карточка хранится.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Наноигры / Бот для Цифр / 2017-04-22 23:01

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


10494. --
Алексей В.
Алексей В.
ответить
→  Yefim  # Наноигры / Скорость реакции. Блок-схема / 2017-04-22 21:44

Молодец, Ефим. Блок-схема замечательная!!!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-04-22 16:05

Прогрел бота на месяц


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # API Telegram / Продуктовый магазин / 2017-04-20 12:13

Советую использовать trim для чистки непечатаемых символов вначале и конце строки. Только после этого сохранять в БД и так же обрабатывать при помощи trim то, что приходит от клиента на сервер, перед тем как сравнивать с тем, что лежит в БД, проблем будет меньше.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-04-19 08:23

Что означает Робот Шарп запутался в проводах :(?
Я меня решение точно такое как в видео.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игры со Спрайтами / Аполлон. Законы физики / 2017-04-18 11:10

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # API Telegram / Главные кнопки / 2017-04-18 10:57

Я конечно не проходил этот курс, но:
"Есть вопрос?", "," <-- тут и должна быть запятая в кавычках?
просто ниже:
"О нас", "about" <-- как то более логично.


10309. --
Станислав
Станислав
ответить
→  Yefim  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2017-04-17 18:27

Обстоятельный обзор)


11589. --
Yefim
Yefim
ответить
→  Виталий  # Наноигры / ФИНАЛЬНЫЙ УРОК / 2017-04-17 08:48

Отлично, Виталий! С удовольствием посмотрел и послушал отчет!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2017-04-16 17:34

Дослушал до конца и услышал ответ на свой вопрос :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2017-04-16 17:32

Спасибо, Ефим, за прекрасный обзор!
Поздравляю с финалом. Какой курс будет следующим?


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-04-16 08:26

В задаче: Вводятся 9 чисел.
Вывести в столбик только отрицательные....
использовал for и хотя мое решение засчитано на 100% решил просмотреть видео решение.
из него я узнал, что циклы использовать нельзя


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # API Telegram / БД - Большое Дело! / 2017-04-16 08:03

А что же такое кофе?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2017-04-16 05:44

Отличный обзор, тоже с удовольствием посмотрел и послушал. Поздравляю с финалом!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2017-04-15 14:45

Отличный обзор! С удовольствием посмотрел!


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Шпионский бот / ФИНАЛЬНЫЙ УРОК / 2017-04-15 10:36

Отличный обзор. С удовольствием посмотрел. И курс явно интересный и полезный. =)


3922. --
Александр
Александр
ответить
→  Yefim  # API Telegram / Не хочу писать! / 2017-04-09 12:28

Yefim! Для того, что бы не путаться в копиях проекта, используй систему контроля версий.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Наноигры / Арканоид - Шарик и кирпичики / 2017-04-06 20:08

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Наноигры / Арканоид - Шарик и кирпичики / 2017-04-06 07:52

Все логично.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-04-05 10:27

В условии задачи:
Дано натуральное число N.
Найти сумму квадратов всех его цифр.
не указан диапозон вводимого числа.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-04-03 12:03

Спасибо, КФ продлён!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # API Telegram / Осознание... / 2017-04-03 01:21

Настройки бота в программе Телеграмм, в чате команды доступны:

Edit Bots
/setname - change a bot's name (изменить имя бота)
/setdescription - change bot description (изменить описание бота)
/setabouttext - change bot about info (изменить информацию о боте)
/setuserpic - change bot profile photo (изменить иконку бота)
/setcommands - change the list of commands (изменить список команд бота)
/deletebot - delete a bot (удалить бота)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Наноигры / Арканоид - Уровень и ракетка / 2017-04-02 09:10

Вы тоже до арканоида добрались!


7238. --
Константин
Константин
ответить
→  Yefim  # Шпионский бот / Процессуальный кодекс / 2017-03-30 20:13

А быстрый набор swtch  через сниппеты? Кстати кто-то знает где можно посмотреть все сниппеты ?


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-03-30 09:14

Спасибо, за все твои коментарии!!!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шпионский бот / Процессуальный кодекс / 2017-03-30 04:03

судя по коду на скриншоте, p.kill() относится как раз к форычу, в котором проверяется имя процесса и если оно соответствует, то его и киляем, а та строчка, которую за комментировали, видимо старая версия, тестовая, поэтому вариант p.kill() как раз таки логичнее.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шпионский бот / Летучая фотография / 2017-03-29 17:26

g.Dispose() можно было не использовать, так как using это делает автоматом.


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2017-03-29 17:21

Признаюсь, был "грех"!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Шпионский бот / Летучая фотография / 2017-03-29 06:53

Признайтесь - вы же работали программистом!


7238. --
Константин
Константин
ответить
→  Yefim  # Шпионский бот / Фото в студию / 2017-03-28 22:42

Прикольно! Даже так можно!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Шпионский бот / Фото в студию / 2017-03-28 13:02

Ефим, поражаюсь и восхищаюсь вашей целеустремлённости!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шпионский бот / Посмотри что я натворил / 2017-03-27 11:33

Не оптимальный вариант вывода последних 10 строк лога, если оставить как есть, то с ростом размера лога, будет и рост потребления ОЗУ, тут варианта два: либо надо переписать код так, чтобы он реально читал последние 10 строк, начиная с конца файла, либо после прочтения этих 10 строк, перезаписывать файл с этими же самыми 10 строчками и при добавлении новых строк, удалять старые, чтобы оставались всегда последние 10. Файл будет всегда маленький.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шпионский бот / Логировали, логировали да не вылогировали / 2017-03-27 10:46

Собачка "@" в начале строки означает, что всё что будет между двойными кавычками вывести именно так как и написано в коде, т.е. с переносами строк, кучи пробелов подряд и т.д.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-03-26 13:00

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


10494. --
Алексей В.
Алексей В.
ответить
→  Yefim  # Шпионский бот / Ну что сказать Вам, Господа... / 2017-03-25 12:43

Отлично, Ефим!!!


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-24 19:01

Спасибо, Кирилл, за поддержку!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Телеграммировать / 2017-03-24 14:22

Ух ты, Вы соединяете два курса?! Сетевые технологии и Шпионский бот! Прогресс на лицо! Поздравляю, рад что применяете полученные знания на практике, это показывает что Вы их понимаете и умеете применять!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Вам телеграмма! / 2017-03-23 15:12

"Где можно посмотреть примеры использования методов  API Telegram?"
Так на курсе и показано, либо напрямую на сайте Telegram: core.telegram.org/bots/api#available-methods


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim   / 2017-03-23 15:10

Ну хорошо, будут проблемы - обращайтесь, постараюсь помочь!


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-23 10:28

Я уже был на этом сайте, скачал файл NuGet.Tools.vsix, но что с ним делать не ясно.  Если главная проблема состоит в том, чтобы получать классы из строки Json, то я могу сделать для этого специальную функцию.  Ведь файл Newtonsoft.Json.dll вроде  бы работает и обепечивет доступ ко всем свойствам и методам.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim   / 2017-03-23 02:34

www.nuget.org/packages/Newtonsoft.Json/
Попробуйте скачать с этого сайта. Там вроде даже поддержка .NETFramework 2.0
Если не получится, пришлите мне проект, попробую поковыряться. Вообще должно всё работать, без json с телеграммом не поработать, он только в таком формате отправляет данные (не нашел как в другом делать, например в ВКонтакте можно выбирать XML или Json).


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

Но если посмотреть разницу относительно единицы, то она в обоих случаях равна 0.01, но только в разные стороны, в первом случае на +0.01. а во втором случае на -0.01, поэтому и движение идёт в разные стороны.


9567. --
Максим
Максим
ответить
→  Yefim  # Шаблоны Проектирования / Facade - Motivator - Image / 2017-03-22 22:32

Вот то чёрное в правой части экрана и есть картинка. На этом урока пока только это создали =)


9567. --
Максим
Максим
ответить
→  Yefim  # Шаблоны Проектирования / Facade - Motivator - Methods / 2017-03-22 22:31

А это обязательно?


11589. --
Yefim
Yefim
ответить
→  Максим  # Шаблоны Проектирования / Facade - Motivator - Image / 2017-03-22 22:22

А где картинки?


11589. --
Yefim
Yefim
ответить
→  Максим  # Шаблоны Проектирования / Facade - Motivator - Methods / 2017-03-22 22:21

Не проходил этот курс. Трудно комментировать.


11589. --
Yefim
Yefim
ответить
→  Максим  # Шаблоны Проектирования / Facade - Motivator - Plan / 2017-03-22 22:19

Различие оснований всего 0.02 - Различие результатов впечатляет.


11589. --
Yefim
Yefim
ответить
→  Максим  # Шаблоны Проектирования / Facade - Motivator - Program / 2017-03-22 22:15

Одна степень, а какая разница!!!


11589. --
Yefim
Yefim
ответить
→  Максим  # Шаблоны Проектирования / Facade - Computer - Devices / 2017-03-22 22:11

Красиво получилось! Молодец!


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-22 17:52

Нет не формируется даже после присоединения  json


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim   / 2017-03-22 17:21

Но объект nMessage принимает все как положено
В своей VS-2008 я не нашел возможность конвертировать строку в класс
Вроде бы про одно и тоже речь, а результат разный. Или вы про json в строке? Я понял что json в строке не удалось автоматически сформировать класс, но его можно написать руками, что Вы и сделали. После того как добавили строка json формируется в заполненный класс?


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-22 15:25

Я писал руками.  Но объект nMessage принимает все как положено. В своей VS-2008 я не нашел возможность конвертировать строку в класс.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Авторазбор в действии / 2017-03-22 14:28

Ефим, получить сообщение так и не удалось? Или всё-такие конвертируется у вас строка в готовый класс, который Вы написали руками, а не автоматически сформировался?


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Хочу новости / 2017-03-20 15:02

Вы отлично справились с домашним заданием!!! Поздравляю!


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-20 08:16

Спасибо, Кирилл!!!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / VIP урок. SQLite: База MySQL в кармане / 2017-03-20 02:20

Поздравляю с полным окончанием курса!
Обычно в вип-уроках как раз самое интересное, что можно поместить в один урок!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шпионский Бот / Кто я? / 2017-03-19 23:30

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Шпионский Бот / Здесь Ботов раздают? / 2017-03-19 23:24

Бот заказа такси.
Бот ближайшего расписания электричек, автобусов, трамваев, троллейбусов и т.д.
Бот голосований чего угодно.
...........
этот список можно продолжать бесконечно, очень полезная штука, БОТ, так как он работает 24/7, не курит, не пьёт, не спит, не надо срочно выйти =)


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-03-19 17:56

Большое спасибо,  Евгений Витольдович!


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Yefim  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-19 17:55

Супер! Превосходно!! Отличный обзор! Новые знания - это самое важное сейчас, ведь кто владеет информациией, тот владеет миром!


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Yefim  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-19 17:55

Супер! Превосходно!! Отличный обзор! Новые знания - это самое важное сейчас, ведь кто владеет информациией, тот владеет миром!


12223. --
Алексей Тупицын
Алексей Тупицын
ответить

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-19 16:53

С огромным удовольствем посмотрел ваш обзор, Ефим. Видно, что вы в самом деле серьезно готовитесь к его записи. Уверен, потраченное время приносит свои результаты


3922. --
Александр
Александр
ответить
→  Yefim  # SOFT: API Telegram / Здесь Ботов раздают? / 2017-03-19 10:44

Молодец, Yefim! Я смотрю, работа пошла! :))


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # SOFT: API Telegram / Здесь Ботов раздают? / 2017-03-19 10:34

Да, только первый урок совпадает, потому что самое начало одинаковое, но только один!


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-19 09:35

Аватар я сделал. А вот description and about не получились.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Кто я? / 2017-03-19 04:44

А что помешало? Там вроде всё понятно, легко устанавливается аватар.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Шпионский Бот / Здесь Ботов раздают? / 2017-03-19 04:43

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-19 00:11

Отличный обзор! Поздравляю с финалом!


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-18 21:39

Отличный обзор! Молодец!
Ну и, поздравляю с финалом! =)))


10309. --
Станислав
Станислав
ответить
→  Yefim  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-18 19:06

Отлично, Ефим. Солидный обзор!


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-18 17:10

Спасибо, Кирилл!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-18 16:08

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


3922. --
Александр
Александр
ответить
→  Yefim  # Сетевые технологии / ФИНАЛЬНЫЙ УРОК. Видеообзор программы / 2017-03-18 15:58

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


11165. --
Сергей Д.
Сергей Д.
ответить
→  Yefim  # Сетевые технологии / Всё всегда под рукой / 2017-03-16 01:29

Наверное, если программирование - твоя работа, но при изучении для души это слишком геморно.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Сетевые технологии / Всё всегда под рукой / 2017-03-15 09:36

Сурсконтрол это всегда полезно, битбукет это или гит или свн...


10309. --
Станислав
Станислав
ответить
→  Yefim  # Сетевые технологии / Всё всегда под рукой / 2017-03-14 14:30

Отличная работа, впрочем Вы по другому и не делаете)


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / Всё всегда под рукой / 2017-03-14 13:53

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Сетевые технологии / Хождение по динамическим ссылкам / 2017-03-13 23:03

Верное решение, молодец!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / Хождение по динамическим ссылкам / 2017-03-12 05:00

Отлично, Ефим, доработки позволяют лучше закрепить и понять материал!


11165. --
Сергей Д.
Сергей Д.
ответить
→  Yefim  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2017-03-12 01:38

Красивая тема. Из-за нее одной стоило курс создавать :)


12223. --
Алексей Тупицын
Алексей Тупицын
ответить
→  Yefim  # Сетевые технологии / Авторизация с формированием ключа / 2017-03-11 23:44

Классный курс. Точно пройду его


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / Авторизация без браузера или как обмануть сайт / 2017-03-11 17:04

Ничего страшного, на следующем уроке мы это сделаем вместе.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / VIP урок - Бестолковый интеллект / 2017-03-11 14:59

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Сетевые технологии / Авторизация с формированием ключа / 2017-03-11 14:58

Фундаментальненько!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / VIP урок - Бестолковый интеллект / 2017-03-10 14:54

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / Авторизация с формированием ключа / 2017-03-10 14:47

Разные есть)) Вообще я думаю что это недоделанный сайт, скорее всего про него просто забыли))
Главное что сработало и Вы самостоятельно смогли опробовать и реализовать метод!


11165. --
Сергей Д.
Сергей Д.
ответить
→  Yefim  # МикроШахматы / VIP урок - Бестолковый интеллект / 2017-03-10 02:56

Интересный обзор. Спасибо.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / Авторизация с заполнением полей / 2017-03-09 14:26

Ничего страшного, на следующем уроке покажу как это можно легко сделать!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Сетевые технологии / Авторизация с заполнением полей / 2017-03-09 10:55

Молодец Ефим! Хорошая работа!


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-03-08 09:51

Красивая задача! А еще более красивое решение на видео!!!


3922. --
Александр
Александр
ответить
→  Yefim  # Сетевые технологии / Несколько способов работы с интернет-страницами / 2017-03-08 09:32

Великолепный дизайн браузера! Молодец, продолжай в том же духе!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Сетевые технологии / Несколько способов работы с интернет-страницами / 2017-03-08 09:15

У меня тоже к прокси не подключен


2450. --
Saniych
Saniych
ответить
→  Yefim  # Консоль / 4004 - Елена Вставская / Повторяющиеся цифры / 2017-03-07 19:37

удаляйте минус из считываемой строки.
if (st.Substring(0,1)=="-") st = st.Remove(0,1);


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


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

11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-05 17:47

Спасибо, Кирилл, за поддержку!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / Интернет-страница: Что полезного можно получить? / 2017-03-05 17:37

Отлично, Ефим, поздравляю Вас с практическим применением новых знаний!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Сетевые технологии / Вопросы и ответы / 2017-03-05 12:19

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Сетевые технологии / Главные секреты интернет-страниц / 2017-03-05 12:03

Куки обычно хранят данные всего ресурса, а не только определённой странички. По поводу комфорта посещения побольше бы конкретики в техническом плане =) тогда ответ будет более точен.


11589. --
Yefim
Yefim
ответить
→  Станислав  # Морской Бой / Рефакторинг кода / 2017-03-05 10:10

Красиво! Молодец!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim   / 2017-03-05 05:08

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


12223. --
Алексей Тупицын
Алексей Тупицын
ответить
→  Yefim  # Сетевые технологии / Мой собственный браузер / 2017-03-04 23:52

Классный курс. Как пройду купленные, попробую и этот освоить


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-04 18:21

Наверно, это зависит от желания программиста. Например браузер приветствует  посетителя по Имени.


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / Главные секреты интернет-страниц / 2017-03-04 18:06

Ответ правильный, но не точный, в чем заключен комфорт?


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов   / 2017-03-04 12:36

Спасибо,  Кирилл! Ответ более чем убедителен!


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # Сетевые технологии / Мой собственный браузер / 2017-03-04 09:46

Зачем создавать свой?
Создавая калькулятор на C# Вы не задаетесь, зачем создавать свой, при таком изобилии калькуляторов?
Так и здесь, создать своё, может оно окажется лучше/удобнее/персонализированнее под Вас, к тому же это один из способов изучить язык программирования - создание программ, пусть даже кто-либо до вас их и создавал!
Я может Вас удивлю, но на основе браузера Chromium были созданы такие браузеры как Opera или Яндекс.Бразуер(ru.wikipedia.org/wiki/Chromium), поэтому основа одна, а реализация Ваша!
Язык C# создан компанией Microsoft, как и браузер Explorer, поэтому глупо было их не объединить. Есть и альтернативные браузеры, которые Вы можете использовать при программировании на C#, но работа с ними не освящается на курсе "Сетевые технологии"
По поводу проблемы, скорее всего у Вас какой-либо поток не завершается, попробуйте закрывать webbrowser при закрытии формы.


11589. --
Yefim
Yefim
ответить
→  Сергей Д.  # Фотошарп / 256 оттенков серого / 2017-03-04 09:06

Красиво! Молодец!


3922. --
Александр
Александр
ответить
→  Yefim  # Сетевые технологии / Презентация курса / 2017-03-03 16:08

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


11589. --
Yefim
Yefim
ответить

10309. --
Станислав
Станислав
ответить
→  Yefim  # Бурные потоки / VIP. Игры со словами / 2017-03-02 11:12

Отлично! Как всегда обстоятельная работа!


11589. --
Yefim
Yefim
ответить
→  Иван Воронин  # Бурные потоки / VIP. Игры со словами / 2017-03-02 11:04

Иван, Файл слов был взят готовым. В задании не было требования проверить этот файл на предмет известны ли все его слова нашему сообществу. Честно скажу: зачения слов ПАК и КОШ я не знал. Но оказывается они сушествуют. Вот ссылки:
ru.wiktionary.org/wiki/%D0%BF%D0%B0%D0%BA
ПАК - геогр., морск. толстый и плотный многолетний лёд в полярных водах, трудно проходимый для судов
ru.wiktionary.org/wiki/%D0%BA%D0%BE%D1%88
КОШ - приспособление для ловли рыбы и раков в виде плетёной корзины с расширяющимся верхом;

В любом случае большое спасибо за добросовестную проверку моих работ!!!


11589. --
Yefim
Yefim
ответить
# Консоль / 4004 - Елена Вставская / Повторяющиеся цифры / 2017-03-02 10:26

решал задачу: Дано целое число от -10 ^70 до +10^70.
Определить количество вхождений в него каждой цифры.
Ответ вывести в формате: 0 - количество.....
Получил ИТОГО: 70 %
Мой код:
  static void Main()

    {
int [] freq = new int[10];
string number = Console.ReadLine();
for (int i = 0; i<number.Length; i++)
{
        int x = int.Parse(number.Substring(i,1));
freq[x]++;
}
for (int i = 0; i<10; i++)
Console.WriteLine(i.ToString() +" - "+ freq[i].ToString());

    }
Хотелось бы знать, что не так? Почему не 100%?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Бурные потоки / VIP. Игры со словами / 2017-03-02 10:11

Слова ПАК, КОШ и т.д. Если это нормально, тогда да, удалось, если нет, то думаю надо доработать или почистить файл от несуществующих слов.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Бурные потоки / VIP. Игры со словами / 2017-03-02 06:19

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


11589. --
Yefim
Yefim
ответить
→  Алексей|BrisK|Кривицкий  # Бурные потоки / VIP. Игры со словами / 2017-03-01 21:03

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim   / 2017-03-01 09:06

Это чисто эстетически, а по сути этого всё равно не видно глазу, так как ставится фигура и проверяется пробивают её или нет, потом убирается, ведь это проверка удара по ней, так что думаю нет принципиальной разницы, что там стоит, ну кроме короля конечно, тогда сразу конец игры будет =)


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-03-01 09:01

Как правильно заметил Евгений Витольдович, лучше для этой цели взять коня, так как пешка не везде стоять может.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / VIP урок - Минное поле / 2017-03-01 08:51

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # МикроШахматы / VIP урок - Минное поле / 2017-03-01 06:25

С удовольствием читаю ваши комментарии.


11589. --
Yefim
Yefim
ответить
→  Виталий   # Демо игры / Лабиринт 2D - меню / 2017-02-28 19:45

Красивая картинка!


10309. --
Станислав
Станислав
ответить
→  Yefim  # Бурные потоки / ФИНАЛЬНЫЙ УРОК / 2017-02-28 16:58

Серьезный и основательный подход. Молодец!


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Yefim   / 2017-02-28 16:36

Спасибо! Все получилось!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / VIP урок - Минное поле / 2017-02-28 12:57

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


10309. --
Станислав
Станислав
ответить
→  Yefim  # Бурные потоки / Смысл жизни / 2017-02-28 10:33

Солидная работа!


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Бурные потоки / ФИНАЛЬНЫЙ УРОК / 2017-02-28 10:07

С финалом! Молодец! =)


11589. --
Yefim
Yefim
ответить
→  Neverwinter 2   / 2017-02-28 09:47

1.Устанавливаем мышь в верхней части сонсольного окна.
2.Правой кнопкой открываем выбираем контетекстное меню.
3. Выбираем свойства
4. Выбираем 3-ю вкладку (см. скриншот очета)
5. Устанавливаем размеры окна


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Бурные потоки / Смысл жизни / 2017-02-28 06:52

идеи интересные. Открытия пригодятся


11165. --
Сергей Д.
Сергей Д.
ответить
→  Yefim  # Бурные потоки / ФИНАЛЬНЫЙ УРОК / 2017-02-28 01:06

Ооо, вот он финал наконец.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Бурные потоки / ФИНАЛЬНЫЙ УРОК / 2017-02-27 22:50

Ефим, спасибо за отзыв. Честно говоря, я сам не очень доволен, как этот курс у меня получился. Думаю, мы ещё вернёмся к теме потоков.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Бурные потоки / ФИНАЛЬНЫЙ УРОК / 2017-02-27 20:53

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Бурные потоки / Смысл жизни / 2017-02-27 20:48

Всегда приятно узнавать что-то новое, а ещё приятнее дорабатывать код различными идеями =)


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Yefim  # Бурные потоки / ФИНАЛЬНЫЙ УРОК / 2017-02-27 19:30

Отлично!! Всегда приятно делать финальный урок!!!


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Yefim  # Бурные потоки / Смысл жизни / 2017-02-27 19:23

Можно устанавливать размеры? А как это делать?!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Бурные потоки / Смысл жизни / 2017-02-27 12:22

Мне что нравится в ваших отчетах - фундаментальность. Кстати как удалось усложнить игру?


11589. --
Yefim
Yefim
ответить
→  Елена  # MVC / MVC - Counter - ViewFrame / 2017-02-27 11:46

Отлично! Ничего лишнего.


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Бурные потоки / Смысл жизни / 2017-02-27 11:43

Круто, молодец! =)



8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # Бурные потоки / Приоритет / 2017-02-27 07:57

Красота то какая))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Бурные потоки / Замри! / 2017-02-27 06:07

все равно интересна такая проверка Thread.ResetAbort()


7238. --
Константин
Константин
ответить
→  Yefim  # Бурные потоки / Приоритет / 2017-02-26 22:27

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Бурные потоки / Бурная жизнь / 2017-02-26 21:16

о, враги питонов - классная идея


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Бурные потоки / Замри! / 2017-02-26 21:03

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


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-02-26 17:53

Хорошая задачка


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Бурные потоки / Приоритет / 2017-02-26 16:23

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


10309. --
Станислав
Станислав
ответить
→  Yefim  # Бурные потоки / Бурная жизнь / 2017-02-26 13:02

Обязательно реализуй  идеи, получится крутейший питон!


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Yefim  # Бурные потоки / Бурная жизнь / 2017-02-26 11:34

Супер! Отличные идеи! Заверните - я беру!))))))))


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Yefim  # Демо софт / Двенадцать месяцев / 2017-02-26 11:18

Классные картинки! Молодец, что нашел ошибку!!!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Бурные потоки / Бурная жизнь / 2017-02-26 08:56

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


11165. --
Сергей Д.
Сергей Д.
ответить
→  Yefim  # Бурные потоки / Бурная жизнь / 2017-02-26 00:55

Надо идейки прикарманить :)


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Бурные потоки / Бурная жизнь / 2017-02-25 23:57

Отлично все получается, молодец! =)


11589. --
Yefim
Yefim
ответить
→  Babenko Oleg  # MVC / MVC - Counter - ControllerPlusFrame / 2017-02-25 23:07

Картинка супер!



10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Бурные потоки / Поворот головы / 2017-02-24 14:45

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Бурные потоки / Поток питонов / 2017-02-24 12:33

Циклы - они в одном процессе.


11589. --
Yefim
Yefim
ответить
→  Кирилл Бравин  # Язык Java / LOOP - Вся коллекция циклов / 2017-02-24 09:51

Хороший комментарий о циклах


11589. --
Yefim
Yefim
ответить
→  Станислав  # Морской Бой / Море и Корабль / 2017-02-24 09:48

Надо будет тоже пройти этот курс!



11589. --
Yefim
Yefim
ответить
→  Кирилл Бравин  # Язык Java / LOOP - Три части Forа / 2017-02-24 08:49

Интересное разбиение цикла!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Бурные потоки / Поток питонов / 2017-02-24 07:59

Потоки и циклы это разные понятия.


11165. --
Сергей Д.
Сергей Д.
ответить
→  Yefim  # Бурные потоки / Поток питонов / 2017-02-24 02:13

Как раз хотел спросить, на каком языке, а тут кусок кода виден. Теперь уж точно не пропущу, а то боялся, что Java.


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Бурные потоки / Поток питонов / 2017-02-23 22:29

Молодец! =)


10309. --
Станислав
Станислав
ответить
→  Yefim  # Бурные потоки / Поворот головы / 2017-02-23 14:02

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


7238. --
Константин
Константин
ответить
→  Yefim  # Бурные потоки / Питонатор / 2017-02-23 10:47

Дам сразу бы и не понял что это питон )


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-02-23 08:57

Я, тоже так предполагаю.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Бурные потоки / Питонатор / 2017-02-23 08:53

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


11165. --
Сергей Д.
Сергей Д.
ответить
→  Yefim  # Бурные потоки / Поворот головы / 2017-02-23 03:16

Дело движется :)


11165. --
Сергей Д.
Сергей Д.
ответить
→  Yefim  # Бурные потоки / Зайчики / 2017-02-22 10:42

Ужрутся змеюги.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Бурные потоки / Зайчики / 2017-02-22 07:20

Сытый спать ложится =) проголодался дальше пошёл на охоту.


10494. --
Алексей В.
Алексей В.
ответить
→  Yefim  # Бурные потоки / Зайчики / 2017-02-21 21:26

Молодец!!!


11589. --
Yefim
Yefim
ответить
→  Станислав  # Секундомер / 4 часть. Пункты 200 – 239 / 2017-02-21 20:18

Красиво выглядит. Молодец!


11589. --
Yefim
Yefim
ответить
→  Станислав   / 2017-02-21 14:22

Это вопрос определения.


10309. --
Станислав
Станислав
ответить
→  Yefim  # Бурные потоки / Зайчики / 2017-02-21 14:16

Питон сытым быть не может, иначе нафига ему кролики?:)))


11589. --
Yefim
Yefim
ответить
→  Tekashnik  # Шаблоны Проектирования / Active Record - User - Delete / 2017-02-21 09:57

Хорошо потрудился!


11165. --
Сергей Д.
Сергей Д.
ответить
→  Yefim  # Бурные потоки / Террариум / 2017-02-21 01:44

Точно, змейка. Причем многозмейковая, как я хотел. И на си шарпе. Приду.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Бурные потоки / Террариум / 2017-02-20 21:21

Отлично, молодец.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Бурные потоки / Вступление / 2017-02-20 21:07

Очень интересную тему начали, удачи.


10494. --
Алексей В.
Алексей В.
ответить
→  Yefim  # Бурные потоки / Вступление / 2017-02-20 17:14

Отлично!!!


11589. --
Yefim
Yefim
ответить
→  Kolsky  # Консоль / Олимпиада / Случайная задача / 2017-02-20 11:42

Уже 1-е число двузначное


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Бурные потоки / Террариум / 2017-02-20 11:21

Отличные зайчики получились! =)


11589. --
Yefim
Yefim
ответить
→  Сергей Д.  # Бурные потоки / Вступление / 2017-02-20 07:29

Это вступление.


11165. --
Сергей Д.
Сергей Д.
ответить
→  Yefim  # Бурные потоки / Вступление / 2017-02-20 01:55

Ой, а что это? Змея какая-то. Это игра змейка?


11589. --
Yefim
Yefim
ответить
→  Елена   / 2017-02-19 18:42

Спасибо, за быстрый ответ!


10309. --
Станислав
Станислав
ответить
→  Yefim  # МикроШахматы / ФИНАЛЬНЫЙ УРОК / 2017-02-19 15:59

Супер обзор!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-02-19 14:09

Бурные потоки открыты!


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-02-19 09:30

Решал сегодня задачу:
Перебери все двухзначные числа, и выведи только те, у которых первая цифра больше второй.
Вывел числа 10, 20, 30,..., 97, 98 , т.е. все числа удовлетворяют поставленному треаованию. Но робот не  засчитал решение.
Я согласился бы с роботом,  если бы в условии было сказано выводить числа в порядке возрастания.


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-02-19 09:11

Спасибо, Иван, за поддержку!


11589. --
Yefim
Yefim
ответить
→  Сергей Соколов   / 2017-02-19 09:09

Спасибо, Сергей.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-02-19 09:06

Спасибо, Евгений Витольдович


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / ФИНАЛЬНЫЙ УРОК / 2017-02-19 06:17

Отличное видео, отличная песенка, пошаговость рандома ИИ реализована в полшага, отличная идея!!! очень хорошо вписалось в идею видео-отчёта с комментариями. Поздравляю с финалом!!!
з.ы.
по поводу продолжения банкета, это не первый курс по шахматам, тут их не мало было, но один из ярких это тот, о котором упомянул Игромистр, а именно: Мат Конём и Слоном. В курсе Комбинаторика тоже были затронуты шахматные фигуры и их алгоритмы. Эти курсы не на JavaScript, но когда знаешь несколько языков, портировать алгоритмы между ними не составляет особого труда.


11165. --
Сергей Д.
Сергей Д.
ответить
→  Yefim  # МикроШахматы / ФИНАЛЬНЫЙ УРОК / 2017-02-19 01:51

Прикольно отчет сделан :)


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # МикроШахматы / ФИНАЛЬНЫЙ УРОК / 2017-02-18 23:52

Отличное видео, классная идея! Молодец! =)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / ФИНАЛЬНЫЙ УРОК / 2017-02-18 23:00

Ефим, спасибо за шикарный отзыв. Отчасти ваше предложение уже реализовано – посматрите курс мат конем и слонам, там мы перебирали все варианты, и нашли кратчайший путь решения этой задачи. На си шарпе.


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-02-17 09:30

Спасибо, Иван, за поддержку!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # МикроШахматы / Ладейный паркур / 2017-02-17 07:17

Лишний раз убеждаюсь что все только от человека зависит! Молодец!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Ладейный паркур / 2017-02-17 06:03

Молодец, хорошая оптимизация для ифов, поэтому люблю свитч и по максимуму его использую, везде где это возможно, можно было и четвёртый return добавить, для симметрии =) хуже бы небыло.
з.ы.
можно было использовать else if вместо этого, эффект был бы тот же.


11589. --
Yefim
Yefim
ответить
→  Сергей Д.   / 2017-02-16 18:14

Я думаю, не пожалеете.


11165. --
Сергей Д.
Сергей Д.
ответить
→  Yefim  # МикроШахматы / Ладейный паркур / 2017-02-16 17:57

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Рокировка на все времена / 2017-02-16 06:21

Да, проверку пустот надо перенести до, это факт.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Белолевая рокировка / 2017-02-16 06:13

На почту приходят копии комментариев на проекте, даже если его потом удалили, на почте копия не пропадает =)


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # МикроШахматы / Рокировка под шахом / 2017-02-15 12:15

Такой вот он, король. По ходам особых заморочек с ним нет, а вот "бессмертность", шах, рокировки и прочее - уже сложнее и интереснее


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # МикроШахматы / Белолевая рокировка / 2017-02-15 09:51

Может кто то поставил "Плохо" ?


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-02-15 08:28

На то он и король!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Рокировка под шахом / 2017-02-15 05:25

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


11589. --
Yefim
Yefim
ответить
→  Максим  # Консоль / Семантика / Привет, Мир! / 2017-02-14 23:44

Ты написал Console.Writeline. Надо Console.WriteLine


10494. --
Алексей В.
Алексей В.
ответить
→  Yefim  # МикроШахматы / Король всемогущий / 2017-02-14 16:53

Молодец!!!!


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-02-14 09:13

Спасибо!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # МикроШахматы / Флаг над замком / 2017-02-14 05:40

в любом случае работа проделана хорошая


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Король всемогущий / 2017-02-14 04:31

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


11589. --
Yefim
Yefim
ответить
→  Артём  # МикроШахматы / Король всемогущий / 2017-02-13 22:31

Молодец!


11589. --
Yefim
Yefim
ответить
→  Даниэль  # Демо игры / Лабиринт 2D - меню / 2017-02-13 19:51

Красивый лабиринт


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-02-13 19:46

Спасибо, Евгений Витольдович


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Флаг над замком / 2017-02-13 14:18

То что вы сделали - это оптимизация.
В целом, хорошо, хотя с первого взгляда не очевидно, что выполнение функции можно прервать досрочно.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / ФИНИШНАЯ ПРЯМАЯ / 2017-02-13 04:57

Отличная история, всегда найдутся фантазёры, которые найдут ещё ухищрения и будут ещё дополнения в правилах. Это как поиск багов в программах =)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / ФИНИШНАЯ ПРЯМАЯ / 2017-02-12 11:50

так вот она как работает, вертикальная рокировка! :)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Подвиг безымянной пешки / 2017-02-12 02:01

Да, очень интересные алгоритмы вырисовываются.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Информационная панель / 2017-02-12 01:54

Отлично!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Шах вперёд - шаг назад / 2017-02-11 08:26

Да, весь курс отличный получился.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Служба безопасности короля / 2017-02-10 10:04

Не хватет 4 пробелов на 63 строчке.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Король в розыске / 2017-02-10 09:13

На этом уроке, видимо, функция ещё не дописана.
Мы только нашли короля, но ещё не проверили его на шах.
Будет дальше.


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-02-10 08:47

Понял. Спасибо, Иван.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Служба безопасности короля / 2017-02-10 06:07

Да, отличная фишка


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Король в розыске / 2017-02-10 05:59

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


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2017-02-09 22:49

Если внимательно посмотреть мой алгоритм, то можно убедиться, что всего вариантов будет 9*8*7=504, причем ни одного варианта холостого. Никаких проверок не требуется.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim   / 2017-02-07 01:17

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


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-02-07 00:16

Часть доработок - благодаря твоим замечаниям. Еще раз Большое спасибо!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / VIP. Бот для игры БАЛДА / 2017-02-06 22:31

Ещё забыл написать, что мне понравились свои доработки, молодец!


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Игра Сокобан / VIP. Бот для игры БАЛДА / 2017-02-06 21:23

Отличный обзор получился!
С удовольствием смотрел! =)


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2017-02-06 20:26

Если внимательно посмотреть мой алгоритм, то можно убедиться, что всего вариантов будет 9*8*7=504, причем ни одного варианта холостого. Никаких проверок не требуется.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / VIP. Бот для игры БАЛДА / 2017-02-06 20:03

Отличный видеообзор, рад, что мои комментарии помогают =)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игра Сокобан / VIP. Бот для игры БАЛДА / 2017-02-06 19:50

Ефим, обзор превосходный, последовательный, основательный, исчерпывающий.
Спасибо большое, приятно было услышать ваш отлично поставленный голос!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игра Сокобан / VIP. Бот для игры БАЛДА / 2017-02-06 19:42

Вот, теперь видео есть, сейчас посмотрим :)


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Yefim  # VK API / Получить разрешение / 2017-02-06 17:28

На уроке всё подробно рассказано, я думаю что Николай разобрался и понял о чем я. Приходите на курс, на нем много интересного и полезного!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim   / 2017-02-06 17:07

Есть теория построения алгоритмов и определение сложности алгоритмов. Более подробно можно почитать тут - habrahabr.ru/post/104219/ . Если по русски - в данном конкретном случае разницы нет . Что алгоритм с одним циклом O(N) или тремя вложенными циклами O(N^3) разницы нет. Разница появится при гораздо больших чисел. Просто речь шла о том сколько вариантов прийдется перебрать. В вашем случае 10* 10 * 10 = 1000 , в моем случае достаточно от 100 до 999 - почти на 100 элементов меньше.


11589. --
Yefim
Yefim
ответить
→  Кирилл Шмойлов  # VK API / Получить разрешение / 2017-02-06 17:04

Не понял очем речь...


11589. --
Yefim
Yefim
ответить
→  Новопашин Владимир   / 2017-02-06 16:47

Поясните, о каком алгоритме идет речь?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игра Сокобан / VIP. Бот для игры БАЛДА / 2017-02-06 15:48

Написано, что "автор ограничил доступ к видео".
Пожалуйста, откройте.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2017-02-05 06:24

Слишком большая сложность алгоритма - O(N^3) - можно упростить до O (N)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2017-02-05 05:05

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Консоль / Олимпиада / Случайная задача / 2017-02-05 05:05

Я вижу только один недостаток, больше кода, но плюс в скорости, не делает лишних итераций.


11589. --
Yefim
Yefim
ответить
# Консоль / Олимпиада / Случайная задача / 2017-02-04 23:15

Мой алгоритм отличается от приведенного в видео. каковы его недостатки?
static void Main()
    {  int res = 0;
        for (int i1 = 1; i1 <= 9; i1++){
            for (int i2 = i1+1; i2 <= 9; i2++){
                for (int i3 = i2+1; i3 <= 9; i3++){
                    res = i1*100 +i2*10 +i3;
                    Console.WriteLine(res);
                }
            }           
        }
    }


11589. --
Yefim
Yefim
ответить
→  Сергей Соколов   / 2017-02-04 15:09

Спасибо, Сергей!


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Фотошарп / ФИНАЛЬНЫЙ УРОК / 2017-02-04 13:49

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


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-02-03 20:19

Спасибо!!!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-02-03 14:59

Доступ восстановлен, байты возвращены.
Удачи!


4004. --
Елена
Елена
ответить
→  Yefim  # Фотошарп / Билинейная интерполяция / 2017-02-03 07:48

Ефим, тут - смотря какого размера P. Если P - беззнаковый байт, то Вы правы, но если P, например, типа int, то оно без этих проверок запросто может выйти за границы.


10494. --
Алексей В.
Алексей В.
ответить
→  Yefim  # Фотошарп / Изменение размера / 2017-01-31 22:47

Молодец!!!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # МикроШахматы / ТРЕТИЙ ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК / 2017-01-30 09:48

Потенциал человека бесконечен


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / ТРЕТИЙ ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК / 2017-01-30 09:03

Классные картинки...
Я бы на второй написал "у вас что ни шах, то мат" :)
Спасибо!


6925. --
Артём
Артём
ответить
→  Yefim  # МикроШахматы / ТРЕТИЙ ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК / 2017-01-30 08:59

Короткие видеоуроки - самое то :)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / ТРЕТИЙ ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК / 2017-01-30 01:24

Молодец, да, уроки отличные как и весь ресурс в целом очень нравится.


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # МикроШахматы / Волшебное превращение пешки / 2017-01-29 21:55

Отлично получилось! Молодец!=)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Волшебное превращение пешки / 2017-01-29 21:00

Красиво получилось :)


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # МикроШахматы / Волшебное превращение пешки / 2017-01-29 20:42

Круто, я с этим тоже парился)) и победил)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Фотошарп / Яркость и контрастность / 2017-01-29 02:27

Для измерения времени отработки лучше использовать Stopwatch()


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Фотошарп / Яркость и контрастность / 2017-01-28 16:29

Использовать тиккаунт - не самый лучший вариант


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2017-01-28 02:58

Отличная демонстрация, отличная музыка. Поздравляю с завершением!


7238. --
Константин
Константин
ответить
→  Yefim  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2017-01-27 21:07

Марш из оперы Аида! Прикольно! Если под марш то все фигры должны шагать и не находится в хаусе :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2017-01-27 14:30

Ефим, великолепный обзор с такой торжественной музыкой, смотрел завороженно :)



10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Теория ООП / Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. / 2017-01-27 13:31

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Пешкина мечта / 2017-01-26 20:47

Спасибо.


6925. --
Артём
Артём
ответить
→  Yefim  # Теория ООП / Интерфейс. VIP. Пересечение прямоугольников. / 2017-01-26 08:25

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


11549. --
Сергей Аникин
Сергей Аникин
ответить

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Афроамериканская пешка / 2017-01-25 13:23

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


11589. --
Yefim
Yefim
ответить

10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2017-01-25 10:17

С Финалом!!! =)


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2017-01-25 09:00

Спасибо, Евгений Витольдович!


6925. --
Артём
Артём
ответить
→  Yefim  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2017-01-25 08:17

Поздравляю с завершением!!!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2017-01-25 07:22

Отличная работа Ефим! Прям сердце радуется!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2017-01-24 23:23

Ефим, торжественно поздравляю вас с триумфальным завершением этого курса!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Теория ООП / Интерфейс. Изменяем правила игры. / 2017-01-23 10:03

нужно ещё размер кружочков увеличивать со временем


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

10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Взятие на проходе шустрых пешек / 2017-01-23 02:07

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


10309. --
Станислав
Станислав
ответить
→  Yefim  # МикроШахматы / Пешка в сапогах / 2017-01-22 22:07

Отлично!


8275. --
Tekashnik
Tekashnik
ответить
→  Yefim  # МикроШахматы / Взятие на проходе шустрых пешек / 2017-01-22 19:14

Хороший псевдо алгоритм


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2017-01-22 11:58

А никак - оставить 2 лидера. Кстати так будет намного интереснее.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Теория ООП / Интерфейс. Кружок готов к игре! / 2017-01-22 08:40

Отличное описание.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Теория ООП / Интерфейс. Кружочки гоняются друг за другом. / 2017-01-22 02:40

1 вариант лучше, во втором варианте смущает телепортация =)



11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-01-21 22:32

А сколько надо мучить этот курс?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Теория ООП / Интерфейс. Запускаем кружки на площадку! / 2017-01-21 16:47

Как-то очень долго вы этот курс мучаете...


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Теория ООП / Интерфейс. Запускаем кружки на площадку! / 2017-01-21 15:17

Молодец! В плане оптимизации верное решение.


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

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Теория ООП / Интерфейс. Алгоритм игры. / 2017-01-20 19:18

комменты впечатляют!


10673. --
Алексей Хонин
Алексей Хонин
ответить
→  Yefim  # Теория ООП / Интерфейс. Алгоритм игры. / 2017-01-20 14:47

Продолжай в том же духе!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Теория ООП / Интерфейс. Зачем он нужен. / 2017-01-20 06:41

Интерфейс - это скорее обязательство объекта выполнять действия. Ведь по сути на рисунке изображено Беги, но еще никто никуда не бежит - это такой своеобразный договор, который класс его реализующий обязуется исполнить.


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Теория ООП / ПОЛУФИНАЛЬНЫЙ УРОК. / 2017-01-19 12:17

Я думаю вторая часть пройдет так же незаметно и понравится даже больше =)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Теория ООП / Перемещение круга / 2017-01-17 07:07

Молодец! Отличный код!


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2017-01-16 08:26

Cпасибо, Иван!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Судьба пешки / 2017-01-16 02:37

Отличная схема, красота.


11549. --
Сергей Аникин
Сергей Аникин
ответить
→  Yefim  # Теория ООП / Фигуральный базовый класс / 2017-01-15 15:54

Продолжай в том же духе!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Судьба пешки / 2017-01-15 14:25

Взял её в качестве иллюстрации к этом уроку.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Судьба пешки / 2017-01-15 14:23

Очень хорошая схема.


7238. --
Константин
Константин
ответить
→  Yefim  # МикроШахматы / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-01-15 14:18

Поздравляю с прохождением!


7238. --
Константин
Константин
ответить
→  Yefim  # Теория ООП / Второй Снеговик / 2017-01-15 14:17

Ну вот первому уже будет не скучно.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Теория ООП / Мощь полиморфизма / 2017-01-15 08:00

Молодец! Полиморфизм очень классная штука.


10673. --
Алексей Хонин
Алексей Хонин
ответить
→  Yefim  # Теория ООП / Рисователь снеговиков / 2017-01-14 21:39

Продолжай в том же духе!


11549. --
Сергей Аникин
Сергей Аникин
ответить
→  Yefim  # Теория ООП / Второй Снеговик / 2017-01-14 19:58

Отлично справился!


7238. --
Константин
Константин
ответить
→  Yefim  # Теория ООП / Рисуем Снеговика / 2017-01-13 23:05

Ну вот хоть какой-то новый снеговик, а то до этого были снеговики как под копирку.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / ПОЛУФИНАЛЬНЫЙ УРОК / 2017-01-13 22:47

Да, всё впереди, всё будет доделано обязательно.


10494. --
Алексей В.
Алексей В.
ответить
→  Yefim  # Теория ООП / Рисователь снеговиков / 2017-01-13 18:21

Отлично!!!!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # МикроШахматы / Пешкины законы / 2017-01-13 18:10

Королевы могут королей поменять,
Пока короли на войне...


6925. --
Артём
Артём
ответить
→  Yefim  # МикроШахматы / Пешкины законы / 2017-01-13 17:29

Есенин курит в сторонке, браво!!!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Теория ООП / Переезд метода Draw / 2017-01-13 14:34

Можешь сделать :)



1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Пешкины законы / 2017-01-13 11:14

Шикарно получилось, Ефим, прекрасная работа!


11549. --
Сергей Аникин
Сергей Аникин
ответить
→  Yefim  # Теория ООП / Рисуем Снеговика / 2017-01-12 15:44

Креативный доброжелательный снеговик!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Мелочь пузатая / 2017-01-11 11:14

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


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-01-11 00:06

Класс!!! Здорово!!!  Спасибо!!! Но в видео уроке его я не видел.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-01-10 22:34

Можно сделать так:
if (Math.abs((sx - dx) * (sy - dy)) ==2)
Попробуйте.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2017-01-10 22:33

мне этот вариант не понравился как раз первой проверкой.


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-01-10 20:34

function is_correct_knight_move(sx, sy, dx, dy){
  if (sx == dx || sy == dy) return false;
  if (Math.abs(sx - dx) + Math.abs(sy - dy)==3) return true;
      return false ; 
}//>>


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # МикроШахматы / Слоновья тропа / 2017-01-10 20:02

Отличное решение, и код без изменения


6925. --
Артём
Артём
ответить
→  Yefim  # Теория ООП / Рисуем Снеговика / 2017-01-10 13:37

Нестандартный снеговичок, но милый)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Теория ООП / Рисуем Снеговика / 2017-01-10 13:21

Красивый снеговик!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Слоновья тропа / 2017-01-10 11:44

Не увидел вашу функцию для коня


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Теория ООП / Пиксели для классов / 2017-01-09 14:21

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Теория ООП / Расстояние между пикселями / 2017-01-09 12:34

очень красивая получилась фигура


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Горизонтальная вертикаль / 2017-01-09 12:08

Иногда по десять минут над названиями думаю...


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Теория ООП / Пиксели для классов / 2017-01-09 10:06

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Королевские шаги / 2017-01-09 09:45

Ефим, я очень рад, что вы стараетесь опережать уроки, это здорово!
Сохраняйте копии программы перед экспериментами, чтобы не запутаться.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Теория ООП / Пиксели для классов / 2017-01-09 09:30

Конечно можно.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # МикроШахматы / Лошадью ходи! / 2017-01-08 06:42

Супер! Какая красота!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Теория ООП / Структура пикселя / 2017-01-07 11:42

Молодец! Постарался!


10365. --
Rita
Rita
ответить
→  Yefim  # МикроШахматы / Фигуры на доске / 2017-01-06 20:36

Можно, если  использовать картинки


6925. --
Артём
Артём
ответить
→  Yefim  # Теория ООП / Второй класс / 2017-01-06 11:56

В свойствах формы, где Вы меняете её параметры (длина, ширина, расположение и т.д.) есть свойство Icon, там измените иконку. Думаю, это видео поможет Вам:
youtu.be/h6Vojw5IrO8 - это я делал Секундомер, первые шаги, но всё понятно, думаю :)


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2017-01-06 10:58

Я все это сделал. Я подозреваю, что это из-за того, что я иконку делал в среде VS с нуля. 


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Теория ООП / Второй класс / 2017-01-06 10:48

Для смены иконке нужно поменять в двух местах – в свойствах формы и в свойствах программы.


10309. --
Станислав
Станислав
ответить
→  Yefim  # Теория ООП / Урок рисования / 2017-01-06 10:10

Отличное начало!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Светофор для фигур / 2017-01-06 02:02

Интересно придумано, молодец!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК / 2017-01-05 21:34

Мне это больше мат Легаля напоминает,нотам ещё слона отгоняют пешкой.
Вы просто не проходили фотокурс НаноШахматы :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Завершение хода / 2017-01-05 15:39

не очень понял, надеюсь потом на видео его понять :)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / Фигуры на доске / 2017-01-05 13:14

Да, использовать растровую графику без прозрачности, например: jpg не поддерживает прозрачность в принципе и можно в его формате использовать картинки шахмат.


10494. --
Алексей В.
Алексей В.
ответить
→  Yefim  # Теория ООП / Урок рисования / 2017-01-05 12:54

Молодец!!!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # МикроШахматы / Шахматные буквы / 2017-01-05 10:29

Отличная доска


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Светофор для фигур / 2017-01-04 23:23

Великолепно, Ефим!
Возьму за основу твою идеию и переделаю.
Мне очень понравился твой вариант.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Фигуры на доске / 2017-01-04 12:25

Можно, если вместо символов использовать картинки - найдите картинки всех фигур и используйте их.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / Координатное поле / 2017-01-04 11:52

нижние координаты указаны не верно.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / В начале было поле / 2017-01-04 11:51

отлично!



11589. --
Yefim
Yefim
ответить
/ 2016-12-30 09:01

Елена, Последняя программа - Сокобан
www.videosharp.info/11589/checking/game5=178


4004. --
Елена
Елена
ответить
→  Yefim  # Демо игры / Вступительное слово / 2016-12-29 16:49

А последняя программа - Сокобан? :)


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

10365. --
Rita
Rita
ответить
→  Yefim  # Игра Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2016-12-29 00:18

Поздравляю с завершением!!!


7238. --
Константин
Константин
ответить
→  Yefim  # Игра Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2016-12-28 21:04

Поздравляю с завершением Сокобан это серьезный курс.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2016-12-28 00:40

Да, всё в порядке, всё зачтено, определяйтесь с курсом, 2 января начнём! :)


11589. --
Yefim
Yefim
ответить
→  Евгений Волосатов   / 2016-12-27 23:15

Евгений Витольдович, я оплатил также Марафон. Подтвердите , пожалуйста, приход денег.


10673. --
Алексей Хонин
Алексей Хонин
ответить
→  Yefim  # Демо игры / Вступительное слово / 2016-12-27 21:57

Успехов в изучении программировании!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2016-12-27 16:11

Спасибо, Ефим, за регистрацию.
Сейчас вы можете подобрать желаемый курс,
у вас открыты "демо" уроки каждого курса, список можно увидеть здесь:
www.videosharp.info/shop/open=demo


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim   / 2016-12-27 15:49

Аванс зачтён!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2016-12-27 15:07

Тоже дорабатываю игрушку для видео-обзора, уже почти всё что планировал реализовал, но надо кое что допилить и переделать, чтобы самому нравилось, тогда уже запилю видео. Надо будет только продлить курс за 99р, а то не успеваю.


10670. --
Сергей Соколов
Сергей Соколов
ответить
→  Yefim  # Игра Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2016-12-27 11:13

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Завершение / 2016-12-23 18:05

Молодец, красивое выглядит.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2016-12-22 12:57

Молодец, у меня всё время несколько VS запущено, удобно =)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Игра Сокобан / Сокобан - Завершение / 2016-12-22 12:29

Молодец же!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игра Сокобан / Сокобан - Завершение / 2016-12-22 12:16

Ефим, не перестаю восторгаться твоими работами!


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2016-12-22 11:56

Для такого дела лучше два монитора иметь :)


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

11589. --
Yefim
Yefim
ответить
/ 2016-12-21 09:16

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2016-12-21 07:07

Я делал по другому - запускал один exe и одну VS


7238. --
Константин
Константин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - На двоих / 2016-12-20 22:08

Ну вот 2017 год уже не за горами. Актуальные циферки :)


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Телефон - TCP/IP протокол / 2016-12-20 03:14

Молодец, отлично получилось.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Игра - На двоих / 2016-12-20 02:51

Молодец, пытаться делать до того, как посмотрел видео, это как раз тот самый переход к пониманию кода.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Игра Сокобан / Сокобан - Игра - На двоих / 2016-12-19 09:26

Молодец! Я тоже так периодически делаю.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игра Сокобан / Сокобан - Игра - На двоих / 2016-12-19 09:15

Молодец, Ефим, горжусь твоими успехами.
Очень здорово, что ты начинаешь выполнять задания самостоятельно.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - На двоих / 2016-12-19 04:22

Молодец, отличные уроки получились, красивые текстурки =)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - На двоих / 2016-12-18 19:12

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


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Игра Сокобан / Сокобан - Игра - Автоходы / 2016-12-18 11:25

Автоходы - это вещь


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2016-12-18 08:49

Спасибо, Иван, за поддержку!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Игра - Автоходы / 2016-12-18 06:46

Молодец, дальше веселее будет.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Игра Сокобан / Сокобан - Решалка - Оптимизация / 2016-12-17 09:13

Эта одна из наукоемких фишек игры сокобан.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Решалка - Оптимизация / 2016-12-17 01:13

Молодец, отличная работа.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Решалка - Мышка / 2016-12-14 20:45

Отличный урок, отличный отчёт, молодец.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игра Сокобан / Сокобан - Решалка - Тестер / 2016-12-13 16:54

Ефим, в таком случае лучше переделать задание сызнова, с нуля.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Решалка - Тестер / 2016-12-13 13:29

Если код ясен, можно параллельно именовать переменные по своему и использовать где надо, суть любой программы сводится к написанию методов/функций, так как они потом вызываются в нужном месте в нужное время. Если же понимание кода не полное, лучше повторяй, а потом окончательный вариант можешь рефакторить как угодно, изучая его дополнительно или просто улучшая по своему усмотрению. Урок на то и УРОК, чтобы заставить думать, а не просто переписывать не понимая что это и с чем его едят.


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Игра Сокобан / Сокобан - Игра - Управление / 2016-12-12 09:22

Классно сделал.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игра Сокобан / Сокобан - Игра - Управление / 2016-12-11 23:55

Спасибо, Ефим :)


11589. --
Yefim
Yefim
ответить
# Игра Сокобан / Сокобан - Создаём свои уровни / 2016-12-10 15:13

Как я отмечал в последнем отчете, сохранение уровня не всегда работает правильно. Так если,скажем, уровень был 5х5 и мы меняем его на 5х7 или 5х8 (чтобы новое число строк было больше 1) то
возникает исключение.
  И в самом деле ниже приведен фрагмент кода из функции
public void SaveLevel(int level_nr, Cell [,] cell)
======
................

            if (new_length > old_length)
            {
                Array.Resize(ref lines, new_length);
                //for (int z = new_length -1 ; z > curr ;z-- )
                for (int z = new_length - 1; z > curr - delta+1; z--)
                { 
                    try{
                    lines[z] = lines[z - delta];
                    }
                    catch{
                    int xx=1;
                    }
                }
            }
======

В закомментированом коде, в приведенном в видео,
//for (int z = new_length -1 ; z > curr ;z-- )
видно, что внутри этого цикла (особенно, когда работаем с 1-ым уровнем)

может возникнуть отрицательный индекс, что и приводит к проблеме.
В моем варианте
for (int z = new_length - 1; z > curr - delta+1; z--)
вроде бы все работает нормально.
Вопрос: Интересно, у других при таком же сценарии тоже возникает проблема?
Или я недостаточно внимательно смотрел видео урок?


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Игра Сокобан / Сокобан - Создаём свои уровни / 2016-12-10 08:29

А какие проблемы?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Создаём свои уровни / 2016-12-10 01:28

Проблем не должно быть, где-то ошибся, ищи.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - Улучшение / 2016-12-08 13:59

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - Сохранение / 2016-12-08 13:28

Молодец, Ефим, отличный отчет, вижу, у вас хорошо всё получается.


11589. --
Yefim
Yefim
ответить
# Игра Сокобан / Сокобан - Редактор - Сохранение / 2016-12-07 22:38

Спасибо, Иван. Теперь все стало ясно.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - Сохранение / 2016-12-07 21:06

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - Сохранение / 2016-12-07 21:02

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


11589. --
Yefim
Yefim
ответить
→  Иван Воронин   / 2016-12-06 15:23

Спасибо, Иван, за подробный комментарий.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - Редактирование / 2016-12-06 15:05

У тебя в SetCurrentCell() много дублирующего кода, а когда ты пытаешься цвет фона изменить, то почему меняешь только у одной и той же кнопки? Если не получается пока сделать самому, следи за учителем и позже поймёшь.

по поводу IsGoodLevel() там учитель просто опечатался, позже он поймёт, что ошибся и исправит, когда будет пытаться проверить этот момент и ничего не будет получаться. Это лишний раз показывается, что если чтолибо делаешь в коде, сразу же надо проверять, а не ПОТОМ, когда уже кучу строчек кода изменил.

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

Если ты думаешь, что эта игра - модель жизненной ситуации, тогда ты должен знать, что на складе куда сказали поставить, туда и надо ставить, нельзя поставить где хочется! Жизненная ситуация =)

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - Редактирование / 2016-12-05 17:57

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


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

7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2016-12-04 07:50

Сокобан божественен.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2016-12-04 04:55

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


11589. --
Yefim
Yefim
ответить
→  Елена  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2016-12-03 22:39

В этом случае можно использовать событие:
        private void SokobanEditor_SizeChanged(object sender, EventArgs e)
        {
            if (this.WindowState == FormWindowState.Maximized)
            {
                ResizeA();
            }

        }


4004. --
Елена
Елена
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2016-12-03 19:43

Пробовала реализовать метод ResizeEnd(), но, насколько мне помнится, он не срабатывает при разворачивании окна на полный экран.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - Интерфейс / 2016-12-03 12:31

отличные скрины и комментарии


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - Загрузка / 2016-12-01 13:57

Ефим, великолепная работа, отличный разбор программы!
Снимаю шапку.
Серьёзно.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - Загрузка / 2016-12-01 12:43

Отлично. Возьму на заметку!


4004. --
Елена
Елена
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - Загрузка / 2016-12-01 05:28

Спасибо, не знала


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Редактор - Загрузка / 2016-12-01 02:33

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2016-12-01 00:58

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


11589. --
Yefim
Yefim
ответить
→  Иван Воронин  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2016-11-30 22:30

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2016-11-30 20:22

Уровень не проходимый, левый-нижний невозможно никуда сдвинуть, если бы там вместо O было C, уровень был бы проходимым, переделай!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Yefim  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2016-11-30 06:58

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


4004. --
Елена
Елена
ответить
→  Yefim  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2016-11-29 20:54

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2016-11-29 19:11

Ефим, поздравляю!
Начало положено, дальше будет лучше.
Если работа наберёт хоть один минус - придётся переотправлять отчёт.


11589. --
Yefim
Yefim
ответить
# Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2016-11-29 11:42

А если работа наберет -2 очка ?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # Игра Сокобан / Сокобан - Вступление / 2016-11-28 17:18

Объективно можно оценить исходя из следующих факторов:
размер лабиринта
количество ящиков
минимальное количество ходов/толканий для решения


11589. --
Yefim
Yefim
ответить
# Демо игры / Вступительное слово / 2016-10-25 08:53

1. У меня установлена  Visual Studio 2003. Этого достаточно для прохождения курсрв?
2. Шахматные часы
3. От курсов ожидаю углубить свои знания по СиШарп

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





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

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

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

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


Научился: Узнал о том что кофе не относится к напиткам
Трудности: Понять почему кофе не относится к напиткам
Добавил новые поля: производитель и дата окончания срока годности


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