Си шарп с нуля

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

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

Yefim
  • Звание: Гуру
  • Накопленный опыт: 1604 часа
  • Баланс Мегахешей: собрано 14 Mh, потрачено 0 Mh
  • Баланс Байтов: 23373 байта
  • Участник «Клуба формулистов»: до 2019-12-31
  • Последний визит: 2019-12-07 13:50:37
  • Возраст: 66 лет

Видеокурсы

Дата активности Видеокурс Прогресс
2019-12-07 game7 Морской флот 18 из 51 35 %
2019-11-18 bulletin Доска объявлений 80 из 81 1143 %
2019-09-18 landing Лендинг на YII2 все 7 %
2019-09-07 b4 Bootstrap-4 первые шаги 15 из 16 %
2019-08-13 tinklavimas Tinklavimas 30 из 31 100 %
2019-08-10 lambda Функционал 3 из 5 60 %
2019-07-17 game4 Игры со Спрайтами все 33 100 %
2019-06-28 soft2 Новые технологии все 18 120 %
2019-06-07 javascript Пошаговый JavaScript все 5 %
2019-06-04 jsgoro JS Восточный гороскоп все 6 %
2019-05-31 wpf WPF Clocks все 10 100 %
2019-05-20 wpf2 Простой WPF все 12 %
2019-05-06 ogame On-line игра все 28 %
2019-04-13 saver Хранитель экрана все 15 100 %
2019-04-11 java2 Игры на JavaScript все 11 100 %
2019-04-05 jquery Знакомство с jQuery все 16 100 %
2019-03-30 image Фотошарп все 10 112 %
2019-03-18 design-record Active Record все 9 100 %
2019-03-13 java-oper J5. Операции все 7 100 %
2019-03-12 viri Без конкуренции все 14 100 %
2019-03-02 java-type J4. Типы все 4 100 %
2019-02-20 java-read J3. Ввод все 10 100 %
2019-02-13 platformer Платформер на Unity 2 из 12 %
2019-02-12 sqlonly SQL: ничего лишнего все 10 %
2019-02-09 java-write J2. Печать все 3 100 %
2019-02-07 webmaster Весёлая семейка Web-Мастера все 10 %
2019-02-06 java-array J9. Массивы 1 из 3 34 %
2019-02-02 marafon marafon все 26 %
2019-01-03 shifr Шифрование все 27 135 %
2018-12-15 nevermind Невидимка все 5 %
2018-12-09 socket Клиент-серверный сокет все 18 258 %
2018-11-23 hhbot1 API поиска работы 10 из 14 %
2018-11-12 eshop Интернет-магазин все 25 100 %
2018-10-13 bootstrap Портфолио на Bootstrap все 12 100 %
2018-10-02 webinar Записи вебинаров 1 из 24 %
2018-09-30 sudoku Судоку 9 из 11 82 %
2018-09-26 gmaps ASP.NET и GMaps 3 из 11 28 %
2018-09-25 translatejs Мультиязычное меню на JS 7 из 8 88 %
2018-09-11 webapi Web API все 1 %
2018-09-10 bilife Бинарная жизнь все 7 117 %
2018-08-31 php7arr Массивы в php 7 4 из 10 %
2018-08-25 aspnet Базовый ASP.ект 20 из 24 84 %
2018-07-25 design-mvc MVC шаблон 1 из 39 3 %
2018-07-20 footpost1 Футбольная база все 13 %
2018-07-07 phpimage PHP графика 15 из 19 %
2018-06-26 phpdate PHP Повелитель дат все 6 %
2018-06-19 biknight Мат Конём и Слоном 30 из 32 94 %
2018-05-22 lines Шарики 8 из 9 100 %
2018-05-19 chess3 Шахматы по сети все 95 %
2018-04-28 game1 Нано-игры 8 из 9 80 %
2018-04-28 chess НаноШахматы все 17 100 %
2018-02-28 sweep Боты Сапёра все 32 100 %
2018-02-15 task3 Комбинаторика 20 из 22 91 %
2018-01-31 game6 Морской Бой все 16 100 %
2017-12-31 javasweeper Java Sweeper все 52 %
2017-12-16 base2 БД - Управление гостиницей все 31 100 %
2017-12-08 game2 Микроигры 13 из 17 87 %
2017-11-29 coffee Чашка кофе все 6 %
2017-11-04 soft1 Нанософт все 10 100 %
2017-11-04 game0 Демо игры 7 из 10 70 %
2017-10-27 task5 Секундомер 5 из 17 32 %
2017-10-21 task4 Графические циклы все 13 100 %
2017-10-15 yii_b PHP фреймворк Yii2 - вторая часть 6 из 9 75 %
2017-10-14 power Дневник успеха 3 из 117 50 %
2017-09-09 compiler Компилятор все 3 100 %
2017-09-08 java-start J1. Запуск все 4 100 %
2017-09-02 yii Yii2 39 из 40 98 %
2017-08-03 soft0 Демо софт 6 из 8 86 %
2017-07-19 cpp1 С++ Графика - обрезка изображений все 13 100 %
2017-07-15 dancex Dancing Links все 14 100 %
2017-07-14 tetris Тетрис все 1 6 %
2017-06-30 graf Коллекция графов все 19 100 %
2017-06-03 iterator Итератор все 10 100 %
2017-05-28 telebot API Telegram все 24 100 %
2017-04-29 memory Карточки памяти 2 из 14 %
2017-04-18 spybot Шпионский бот все 14 100 %
2017-03-19 network Сетевые технологии все 13 100 %
2017-03-09 chess2 МикроШахматы все 47 100 %
2017-03-01 thread Бурные потоки все 12 100 %
2017-02-06 sokoban Сокобан 22 из 23 96 %
2017-01-27 soft3 Теория ООП все 39 100 %
Итого: 1251 из 1549 81 %

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

Дата активности Консольный раздел Прогресс
2019-04-13 task2 VIP задачи 1 из 0 %
2019-01-29 book 000. Строки 3 из 8 38 %
2018-12-15 solo C# набор 7 из 17 42 %
2018-02-15 task2 Динамика все 3 100 %
2018-02-13 task2 Комбинаторика все 9 100 %
2018-02-03 task2 Рекурсия все 4 100 %
2018-01-11 club 24 - Муза Оля все 3 100 %
2017-11-28 task2 Регулярные выражения 1 из 5 20 %
2017-10-28 task2 Матрицы все 4 100 %
2017-10-24 task2 Строки все 6 100 %
2017-10-21 task2 Подпрограммы все 14 100 %
2017-10-18 olimp Шахматы 4 из 2 200 %
2017-10-13 task2 Простые массивы все 8 100 %
2017-10-04 task2 Матрёшки все 9 100 %
2017-09-30 task2 По цифрам все 8 100 %
2017-09-29 task2 Любимые циклы все 6 100 %
2017-09-27 task2 Математика все 9 100 %
2017-09-23 task2 Последовательность все 6 100 %
2017-09-21 task2 Вечность все 5 100 %
2017-09-13 task2 Узник цикла IF все 6 100 %
2017-09-10 task2 Точка и плоскость все 6 100 %
2017-09-09 task2 Обман цикла все 7 100 %
2017-09-08 task2 Do-рацикл все 4 100 %
2017-09-06 task2 Пока-цикл все 6 100 %
2017-09-02 task2 For-to-чки все 26 100 %
2017-08-25 task2 Условный оператор все 16 100 %
2017-08-17 task2 Логика все 13 100 %
2017-08-14 task1 Календарь все 16 100 %
2017-08-14 task2 Типы данных все 5 100 %
2017-08-07 task1 Цифры 11 из 12 92 %
2017-08-05 task1 Целые задачи все 11 100 %
2017-08-03 task1 Формулы все 9 100 %
2017-08-02 task1 Геометрия все 8 100 %
2017-08-01 task1 Символы все 5 100 %
2017-07-31 task1 Лирика 13 из 14 93 %
2017-07-28 task1 Строки все 14 100 %
2017-07-27 task1 Целые числа все 7 100 %
2017-07-18 club 4004 - Елена Вставская 7 из 27 26 %
2017-07-03 olimp Олимпиада 3 из 40 8 %
2017-05-01 task1 Семантика все 6 100 %
2017-01-04 book 010. Условия 2 из 8 25 %
2017-01-04 solo HTML - тексты 1 из 14 8 %
Итого: 312 из 406 77 %
Сохранить страницу:

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

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


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

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


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

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


6401. KF
Яков
Яков
ответить
→  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. KF
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. KF
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. KF
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-11-12 10:07

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


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

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


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

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


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

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


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

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


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

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



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

Тоже верно


11589. KF
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. KF
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-10-30 04:46

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


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

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


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

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


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

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


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

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

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


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

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


17947. KF
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. KF
Yefim
Yefim
ответить
→  Валерий Жданов   / 2019-10-22 04:54

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


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

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


11589. KF
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. KF
Yefim
Yefim
ответить
→  Dmitry Sinitsin   / 2019-10-18 13:29

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


11589. KF
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. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить

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

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


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

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


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

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

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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF Яков 6401 10 10 20 410
2 KF Dmitry Sinitsin 17947 4 16 5 25 405
3 KF ES35 22133 178
4 KF Николай Миролюбов 6203 174
5 -- Степан 18842 5 15 3 23 141
6 KF Vladimir 22955 5 10 15 134
7 -- Андрей 162 85
8 KF Андрей 23396 85
9 -- Алексей 23591 54
10 -- Bogdan 23695 5 10 15 48
11 -- Artash 23609 41
12 -- Данил 23620 41
13 KF ser2018 17425 40
14 -- Валерий Жданов 791 37
15 KF Евгений Черкасов 23522 5 5 10 35
16 -- Посетитель 0 5 5 35
17 -- Никита 23587 35
18 KF Владимир 23048 29
19 KF Дмитрий 20302 28
20 KF Игорь Бойко 23687 5 5 10 27
21 KF Yefim 11589 26
22 KF Glebov Alexandr Leonidovich 23309 26
23 KF Антон Кравченко 5502 5 5 25
24 -- Алексей|BrisK|Кривицкий 3506 21
25 KF Dmitry-BY 19391 21
26 KF Кирилл 9480 20
27 -- Даниил Лаутеншлегер 20061 20
28 KF Евгений Волосатов 1 17
29 -- Anasstka 23566 15
30 -- Иван 2146 10
31 -- Тимур Зарипов 22417 10
32 -- Hacker228 23579 10
33 -- Daniil 23442 7
34 KF Сергей Сергеев 10713 5
35 -- KpucTo6aJlb 13385 5
36 -- Иван 23223 5
37 -- kirjamovie1 23656 5
38 -- Bdfy 23664 5
39 -- Никита 23678 5
40 -- Марина 23679 5
41 -- Руслан 23595 3
42 -- Дмитрий 23682 3
43 -- mr. Bat 22062 2
44 -- antiplay 23692 2
45 -- Андрей 23701 1 1 1
46 -- walitakel 23702 1 1 1
47 -- Владимир 7017 1
48 -- imsarim 20640 1
49 -- Усмонов Фирдавс 22313 1
50 KF Кюннэй 23605 1
51 -- David 23624 1
52 -- Orin27 23625 1
53 -- Эмиль 23626 1
54 -- Alexey 23627 1
55 -- Yerzhan 23628 1
56 -- Fudo 23634 1
57 -- Turbo 23637 1
58 -- Тимур 23646 1
59 -- Anton 23648 1
60 -- Александр 23650 1
61 -- Артур Ф 23652 1
62 -- D9eka 23653 1
63 -- Степан Викторович 23654 1
64 -- Кирилл 23670 1
65 -- Александр 23671 1
66 -- Илья 23672 1
67 -- Мусса 23681 1
68 -- Бойко Игорь 23684 1
69 -- Дмитрий 23688 1
70 -- Глеб 23691 1
71 -- Дмитрий 23693 1
72 -- Nick 23697 1

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

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

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

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

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

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





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

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

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

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


Научился: Парсить JSON ответ и получать отдельные параметры вакансии.
Трудности: При клике на 'Parse' приходится много ждать. Чтобы пользователь не скучал добавил текст 'Wait, please...'



Научился: Мoдифицирoвать Web.Release.config
Трудности: После обновления файла Web.Release.config в процессе публикации столкнулся с проблемой см. скрины. Я обратил внимание, что моя строка connectionString="data source... в коде VS проекта в конце, часть пароля, подсвечена красным. Подозреваю, это создало проблему, поскольку пароль содержит '&'. Пришлось восстанавливать публикацию вручную.