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

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

основатель — Волосатов Евгений Витольдович

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

  • Отправлено: 163
  • На публикациях:   6
  • По видеоурокам: 139
  • Личных сообщений: 18
  • Получено ответов: 394

21090. --
Yaroslav
Yaroslav
ответить
→  Никита  # PHP графика / Правильные шрифты / 2019-03-18 13:47

Спасибо тебе за решение такой проблемы. Я бы долго мучился. ;)


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

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # API поиска работы / Свободный поиск по вакансиям / 2018-12-09 19:30

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # API поиска работы / Структура вакансии / 2018-12-09 19:30

значит, прокачка умения)))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # API поиска работы / Предложения - в таблицу / 2018-12-09 19:28

Вид действительно удобочитаемый)) и лого HH на иконке хорошо смотрится


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

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # API поиска работы / ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР / 2018-12-09 19:20

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

И ещё: ты классно читаешь "за кадром" видео. У тебя могут получиться очень хорошие обучающие курсы!  Не думал записать что-нибудь своё? Я серьезно. Можем списаться,  проработать идеи


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

2773. --
Никита
Никита
ответить
→  Евгений Волосатов  # API поиска работы / ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР / 2018-12-09 16:19

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


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # API поиска работы / ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР / 2018-12-09 15:15

Никита, в настройках видео разреши его воспроизведение не только на ютубе - не показывает в отчёте само видео.
gyazo.com/ef4940fe8fa9c092299987458536e2bd


3922. --
Александр
Александр
ответить
→  Никита  # API поиска работы / ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР / 2018-12-09 14:28

Привет, Никита! Молодец, хорошо поработал и отличный видео обзор сделал!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # API поиска работы / Переезжаем на WPF / 2018-12-09 13:22

Ничего, разберемся и в wpf


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # API поиска работы / Начало работы с HeadHunter API / 2018-12-09 10:18

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



10558. KF
Иван Воронин
Иван Воронин
ответить
→  Никита  # Футбольная база / Представление имеем и ... используем / 2018-07-23 11:08

Молодец, хорошо поработал.


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

2773. --
Никита
Никита
ответить
→  Валерий Жданов  # PHP графика / Удаление записи / 2018-07-22 09:49

Спасибо)) Ой, блин. Вчера сидел-копался, ну ни в какую проблема не решалась. Сегодня сел, нашел ошибку. Я забыл поставить в синтаксисе PHP присвоение значения переменной, то есть "=" забыл указать: <input type="text" name="id_image" value="<?=addslashes(trim($_GET['_id'])) ?>">. Проблему решил!


2773. --
Никита
Никита
ответить
→  Валерий Жданов  # PHP графика / Форма Edit / 2018-07-22 09:41

Отлично)


11589. --
Yefim
Yefim
ответить

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # PHP графика / Удаление записи / 2018-07-22 01:49

А в id_image значение id точно записывается? Сделай его type= text'и посмотри, что туда придёт


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # PHP графика / Таблица записей в index / 2018-07-21 23:29

всё гуд!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # PHP графика / Форма Edit / 2018-07-21 23:27

на jQuery проекты у нас скоро будут (правда платные), так что готовься, Никита, будет ответ и на твой вопрос, и на многие другие


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # PHP графика / Добавление данных в БД / 2018-07-21 23:24

о, надо тоже реализовать через empty проверочку (я просто буду делать проект на yii2 по работе с изображениями, и это тоже реализуем)


10558. KF
Иван Воронин
Иван Воронин
ответить
→  Никита  # Футбольная база / Структура турнирной таблицы / 2018-07-21 19:57

Ну этого никто и не знает, до этого с опытом доходишь.


2773. --
Никита
Никита
ответить

10558. KF
Иван Воронин
Иван Воронин
ответить
→  Никита  # Футбольная база / Структура турнирной таблицы / 2018-07-21 19:53

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита   / 2018-07-21 09:47

да, если шрифт в памяти win , можно просто название


2773. --
Никита
Никита
ответить
→  Валерий Жданов  # PHP графика / Правильные шрифты / 2018-07-21 09:37

Версию php в настройках OpenServer'а надо поставить не выше 7.0 включительно. И еще такой момент, он зависит от версии библиотеки GD, когда пишем путь к файлу со шрифтами, иногда в конце ненужно ставить расширение, а просто достаточно указать имя шрифта.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # PHP графика / Правильные шрифты / 2018-07-21 09:35

Как? Делись !!!!


2773. --
Никита
Никита
ответить
→  Валерий Жданов  # PHP графика / Правильные шрифты / 2018-07-21 09:34

Проблему решил) Наконец-то


2773. --
Никита
Никита
ответить
→  Валерий Жданов  # PHP графика / Правильные шрифты / 2018-07-21 08:59

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


2773. --
Никита
Никита
ответить

2773. --
Никита
Никита
ответить
→  Валерий Жданов  # PHP графика / Правильные шрифты / 2018-07-21 08:51

Я также, как у Вас в уроке пробовал. Просто указывал путь к шрифту. Шрифт клал и в папку со шрифтами, и просто рядом с index.php. Все равно не работает.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # PHP графика / Правильные шрифты / 2018-07-21 08:36

а шрифт как подключал?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # Футбольная база / Вы хорошо сохранились? / 2018-07-21 07:14

через консоль удобно для батников и cmd. поставил в планировщик - и потом собирай урожаи


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # Футбольная база / Массивные игроки / 2018-07-21 07:12

кстати да, я добавлю в твой список DB2 и SQLite, там проблем нет. а тут где-то переделывает все в один регистр, или регистрочувствительна


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # Футбольная база / Добавляем всё! / 2018-07-21 07:10

Молодец


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # Футбольная база / Представление имеем и ... используем / 2018-07-21 07:09

Красиво, Никита, но просьба такая - добавь на скриншот (на любой) вид созданного представления (можно в pgAdmin). Я зачту, но ты поменяй отчет


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

2773. --
Никита
Никита
ответить
→  Евгений Волосатов  # Футбольная база / Структура турнирной таблицы / 2018-07-20 15:34

Спасибо) Ну commands - это больше же какая-то команда, в смысле императива. А у нас игроки, игры, поэтому и Team :)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Футбольная база / Структура турнирной таблицы / 2018-07-20 15:15

Термин выбрал правильный. Не то что Валера :)


2773. --
Никита
Никита
ответить
→  Валерий Жданов  # SQL: ничего лишнего / Запуск mysql-консоли и создание базы данных / 2018-07-20 13:35

Я решение нашел на форуме OpenServer'а. Я открыл настройки mysql (файл с расширением ini) и там строчки, связанные с тайм-аутами закомментировал (поставил перед началом строки символ решетки). А именно, вот так получилось: #connect_timeout = 5, #interactive_timeout=30, #wait_timeout=60. И значение времени простоя (в секундах указывается) увеличил до 50: innodb_lock_wait_timeout = 50. Мне помогло, потери связи исчезли.


2773. --
Никита
Никита
ответить
→  Dmitry Sinitsin  # Футбольная база / Представление имеем и ... используем / 2018-07-20 12:17

Спасибо) Вон сколько времени убил на это.



791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # Футбольная база / Подключение php к postgresql / 2018-07-19 22:03

ну ничего, познакомишься и с ним


2773. --
Никита
Никита
ответить
→  Валерий Жданов  # Футбольная база / Остальные таблицы и замена на поле / 2018-07-19 22:01

Отлично, с удовольствием посмотрю, как это делается :)



791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # Футбольная база / Остальные таблицы и замена на поле / 2018-07-19 21:39

Foreign Keys (внешние ключи) прописывать при создании таблиц надо, но мы это сделаем чуть позже


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # Футбольная база / Остальные таблицы и замена на поле / 2018-07-19 21:38

о, про timestamp спасибо)))


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # Футбольная база / Таблица Players - игроки из pgAdmin / 2018-07-19 21:37

ааа, этот фокус нам известен))) такое бывает-psql путляет время от времени с регистрами столбцов-полей.  Решением будет запись такого вида
INSERT INTO players(
            "Id_command", "Id", player, play_number, info)
    VALUES (?, ?, ?, ?, ?);
Поля с буквами разного регистра в кавычках


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # Футбольная база / Таблица Commands - пас кодировками / 2018-07-19 21:32

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # Футбольная база / Таблица Groups: коварный id / 2018-07-19 21:31

ты знаешь, Никита, в чем-то auto_inсrement в MySQL лучше, там никак не задашь собственное число, что с точки зрения уникальности лучше (в serial можно это сделать).


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

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # Футбольная база / Установка Postgresql / 2018-07-19 21:18

вот и поработаем))) установился он хорошо


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # Футбольная база / Структура турнирной таблицы / 2018-07-19 21:18

Молодец, Никита, все гуд


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # SQL: ничего лишнего / Группировки и функции / 2018-07-18 19:27

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # SQL: ничего лишнего / Редактирование и удаление / 2018-07-18 19:23

Красиво))) что тут скажешь!


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # SQL: ничего лишнего / Могучий JOIN / 2018-07-18 19:23

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


2773. --
Никита
Никита
ответить
→  Иван Воронин  # On-line игра / Представление выделяется / 2018-07-18 15:25

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


10558. KF
Иван Воронин
Иван Воронин
ответить
→  Никита  # On-line игра / Представление выделяется / 2018-07-18 15:14

Молодец, комментарии пишешь, всё по феншую. По поводу отдельного метода для смены цвета символов, очень хорошо, позже можно будет добавить так же выбор стандартного цвета символов, чтобы возвращать в исходник при определённых ситуациях, вдруг там сбоку статистика игровая будет отрисовываться фиксированных цветом, отличным от цвета объекта на поле. Ну я думаю, ты понял о чём я =) удачи.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # On-line игра / Цветной телевизор / 2018-07-18 01:01

Твое решение тоже интересно и заслуживает внимания


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита   / 2018-07-17 18:22

А, в этом смысле да


2773. --
Никита
Никита
ответить
→  Валерий Жданов  # SQL: ничего лишнего / План базы данных и создание таблиц / 2018-07-17 18:17

Style как жанр книги. Думаю, так логичнее.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # SQL: ничего лишнего / SELECT математика текст и NOT / 2018-07-17 17:40

Молодец, отлично идешь, Никита


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # SQL: ничего лишнего / Select начало / 2018-07-17 17:40

это да,синтаксис вещь нужная


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # SQL: ничего лишнего / Добавление книг и тем / 2018-07-17 17:36

Ну да, здесь мы учимся SQL-"правописанию", в реале естественно 100 книг вручную SQL-запросом никто не добавляет - есть соответствующие скрипты.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # SQL: ничего лишнего / План базы данных и создание таблиц / 2018-07-17 17:33

Есть у него и heidiSQL, и phpmyadmin. Можешь через него работать, главное - чтобы результаты получались корректные. А почему таблицу назвал styles? стили книг?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # SQL: ничего лишнего / Запуск mysql-консоли и создание базы данных / 2018-07-17 17:31

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


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Никита  # SQL: ничего лишнего / Инструменты и доступ / 2018-07-17 17:29

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


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

10558. KF
Иван Воронин
Иван Воронин
ответить
→  Никита  # Графические циклы / VIP. Спирограф от Елены / 2018-01-11 20:32

Зато она чётко отрабатывает, без лишний повторений.


16533. --
Андрей Шевченко
Андрей Шевченко
ответить
→  Никита  # Графические циклы / VIP. Спирограф от Елены / 2018-01-11 09:58

Красиво получается


9752. --
chokayes
chokayes
ответить
→  Никита  # Графические циклы / VIP. Спирограф / 2018-01-11 07:12

супер! люблю графику


4814. --
Дмитрий
Дмитрий
ответить


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Графические циклы / VIP. Спирограф / 2018-01-10 19:32

На следующем уроке увидишь, как надо делать.


16533. --
Андрей Шевченко
Андрей Шевченко
ответить
→  Никита  # Графические циклы / VIP. Спирограф / 2018-01-10 13:38

Красиво)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Никита  # Графические циклы / VIP. Узоры на окружности / 2018-01-10 07:02

Конечно можно!


2773. --
Никита
Никита
ответить
# Графические циклы / VIP. Узоры на окружности / 2018-01-09 12:48

Может быть не так переделал методы...


2773. --
Никита
Никита
ответить
→  Евгений Волосатов  # Графические циклы / VIP. Узоры на окружности / 2018-01-09 12:48

Да. И я вот метод ArcLine переписал (на скрине 1 видно) и вызывал сначала ArcLine (fon, n * 2, n * 2 * (coeff - step)); потом
ArcLine (pen, n * 2, n * 2 * coeff); Как у вас и в подсказке написано. Это все я в цикле делал.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Графические циклы / VIP. Узоры на окружности / 2018-01-09 12:25

двойной буфер поставил?


16533. --
Андрей Шевченко
Андрей Шевченко
ответить

2773. --
Никита
Никита
ответить
→  Новопашин Владимир  # Графические циклы / VIP - Квадрат Гарри Поттера / 2018-01-09 11:57

Что-то в них несомненно есть)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Никита  # Графические циклы / VIP - Квадрат Гарри Поттера / 2018-01-09 10:20

Интересные заклинания.


2773. --
Никита
Никита
ответить
→  Евгений Волосатов   / 2018-01-09 10:08

Спасибо) Я тоже так думаю)


2773. --
Никита
Никита
ответить
→  Иван Воронин   / 2018-01-09 10:07

Нет, не пробовал.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2018-01-08 20:07

Молодец, Никита.
Уверен, спирограф и узоры тебе тоже очень понравятся:)


10558. KF
Иван Воронин
Иван Воронин
ответить
→  Никита  # Графические циклы / ФИНАЛЬНЫЙ УРОК / 2018-01-08 20:01

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



16533. --
Андрей Шевченко
Андрей Шевченко
ответить
→  Никита  # Графические циклы / VIP - Квадрат Гарри Поттера / 2018-01-08 12:10

Прикольно получается


2773. --
Никита
Никита
ответить
→  Иван Воронин   / 2018-01-07 09:31

ясно, спасибо


10558. KF
Иван Воронин
Иван Воронин
ответить
→  Никита  # Графические циклы / Спираль Архимеда / 2018-01-06 16:44

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


2773. --
Никита
Никита
ответить
→  Иван Воронин   / 2018-01-04 16:24

Спасибо за подсказку)


10558. KF
Иван Воронин
Иван Воронин
ответить
→  Никита  # Графические циклы / Вложенные циклы / 2018-01-04 16:21

Тут имеется курс по этому делу, советую его тоже пройти, если многопоточность интересует.


2773. --
Никита
Никита
ответить
→  Иван Воронин  # Графические циклы / Вложенные циклы / 2018-01-04 16:20

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


10558. KF
Иван Воронин
Иван Воронин
ответить
→  Никита  # Графические циклы / Вложенные циклы / 2018-01-04 16:19

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


2773. --
Никита
Никита
ответить
→  Андрей Шевченко  # Графические циклы / Внутренние условия / 2018-01-04 10:43

Прикольно получается)



16533. --
Андрей Шевченко
Андрей Шевченко
ответить

7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Никита  # Графические циклы / Вложенные циклы / 2018-01-04 09:37

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

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





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

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

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

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


Научился: С константами конечно проще будет, чем каждый раз одно и то же значение набирать в программе + более "гибкая" программа будет.
Трудности: Классно получается)



Научился: Добавлять введенные в полях данные из формы в базу данных.
Трудности: У меня сразу при перезагрузке страницы выводилось, что запись добавлена. В видео идет проверка на на наличие данных в суперглобальной переменной $_POST функцией isset. У меня же она почему-то всегда возвращала true, я и кэш чистил, и страницу обновлял (Ctrl+F5), все равно ни в какую. Оттого у меня в БД id последней добавленной записи = 6. Поэтому я сделал другую проверку с помощью функции empty и все заработало как надо.