Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!
Вебинар «Карточки памяти на Android» начнётся через 1  день 11 час. 52 мин.

Сергей
  • Звание: Алгоритмист
  • Накопленный опыт: 146 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-07-25 13:17:09
  • Город проживания: Химки

Видеокурсы

Дата активности Видеокурс Прогресс
2016-02-27 lines Шарики 2 из 8 25 %
2016-02-01 task3 Комбинаторика 1 из 22 5 %
2016-01-30 soft2 Новые технологии 3 из 15 20 %
2016-01-24 task1 Семантика все 1 100 %
2016-01-18 base2 БД - Управление гостиницей 29 из 31 94 %
2015-12-10 game0 Демо игры 5 из 10 50 %
2015-11-23 soft0 Демо софт 1 из 7 15 %
Итого: 42 из 94 45 %

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

Дата активности Консольный раздел Прогресс
2016-01-11 task1i Календарь все 16 100 %
2016-01-07 task1g Целые задачи все 11 100 %
2015-12-30 task1a Целые числа все 7 100 %
2015-12-30 task1h Цифры все 12 100 %
2015-12-28 task1d Формулы 8 из 9 89 %
2015-12-28 task1e Символы все 5 100 %
2015-12-28 task1f Геометрия все 8 100 %
2015-12-28 task1c Лирика 12 из 14 86 %
2015-12-02 task1b Строки все 14 100 %
2015-11-25 task1 Семантика все 6 100 %
Итого: 99 из 102 98 %
Сохранить страницу:

11549. Сергей Аникин
Сергей Аникин
ответить
→  Сергей  # Демо игры / Лабиринт 2D - игра / 2016-10-31 18:47

Красиво получилось!


8194. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2016-02-23 22:50

Но таким образом я разбужу ребенка )


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Новые технологии / Говорящие часы. Запись голоса / 2016-02-23 21:13

Наоборот хорошо ночью, тишина, посторонние звуки не мешает записывать :-)


8194. Сергей
Сергей
ответить
# Вебинары / Отзывы по базовому вебинару / 2016-02-04 14:44

К сожалению, в 18-00 присоединиться нет возможности, поэтому волнует вопрос: будет ли доступна видеозапись урока?


8194. Сергей
Сергей
ответить
→  Сергей  # Наноигры / Картинка с секретом / 2016-02-04 14:38

А где сами картинки?


8194. Сергей
Сергей
ответить
→  Артем  # Наноигры / Лабиринт 2D - меню / 2016-02-04 14:37

Артём, видимо, ты промахнулся и прикрепил не ту картинку.


8194. Сергей
Сергей
ответить
→  Олюшка   / 2016-02-03 00:22

Оля, выполни мою просьбу, пожалуйста.


24. Олюшка
Олюшка
ответить
→  Сергей   / 2016-02-02 23:37

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


8194. Сергей
Сергей
ответить
→  Олюшка   / 2016-02-02 22:45

Оля, привет. Ты помнишь мою просьбу? Не надо меня хвалить за каждое выполненное задание, а то я растаю.


24. Олюшка
Олюшка
ответить
→  Сергей  # Комбинаторика / Рекурсия. Вступление / 2016-02-02 18:34

Сергей, все верно, картинка прелесть, мне нравится!!! :)


24. Олюшка
Олюшка
ответить
→  Сергей  # Новые технологии / Нити на кубиках / 2016-01-30 17:11

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


8194. Сергей
Сергей
ответить
# БД - Управление гостиницей / Предъявите пропуск / 2016-01-25 17:34

А что это у нас тут появился урок "Предъявите пропуск"?
У нас в новом курсе "БД Управление отелем" не было таблицы менеджеров.
Евгений, ошибка что ли?


24. Олюшка
Олюшка
ответить
→  Сергей   / 2016-01-25 13:56

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


8194. Сергей
Сергей
ответить
→  Олюшка   / 2016-01-25 13:52

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


24. Олюшка
Олюшка
ответить
→  Сергей  # Семантика / Я решил всю Семантику! / 2016-01-25 13:00

Сергей, Поздравляю! Молодец! :)


24. Олюшка
Олюшка
ответить
→  Сергей  # Новые технологии / Делегаты на кубиках / 2016-01-25 12:56

Сергей, очень здорово что твои знания закрепляются и расширяются, классная в итоге программа у тебя получилась! Молодец! :)


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Сергей  # Новые технологии / Делегаты на кубиках / 2016-01-25 10:04

Как по мне самая сложная тема это нити(потоки). Делегаты и события это что-то ближе к среднему.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Семантика / Я решил всю Семантику! / 2016-01-25 09:25

Сергей, вот если бы написал, в каких именно уроках несоответствия, мы это подправили...


8886. Михаил Ермишин
Михаил Ермишин
ответить
→  Сергей   / 2016-01-24 23:18

Ну, я доделал :~)


8194. Сергей
Сергей
ответить
→  Михаил Ермишин   / 2016-01-24 23:17

Может быть и добью, но что-то уже не охота. )


8886. Михаил Ермишин
Михаил Ермишин
ответить
→  Сергей  # Семантика / Я решил всю Семантику! / 2016-01-24 23:10

Ты пытался :~) Попробуй добить до 100% в ближайшее время. Я в тебя верю!


8194. Сергей
Сергей
ответить
# Новые технологии / Делегаты на кубиках / 2016-01-24 23:00

Спасибо, Евгений.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Новые технологии / Делегаты на кубиках / 2016-01-24 22:58

Молодец, Серёжа


2146. Иван
Иван
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Карта отеля 3 / 2016-01-19 23:58

Хорошо, когда сложностей не возникает и все понятно!


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Карта отеля 2 / 2016-01-19 19:54

Сергей, хорошо что все уже знаешь и выполнение прошло легко, только на закрепления! :)



8194. Сергей
Сергей
ответить

8194. Сергей
Сергей
ответить
→  Александр  # БД - Управление гостиницей / Вступление / 2016-01-19 10:15

Александр, главное - наберись терпения, потому что оно тебе понадобится. ;)


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Карта отеля 1 / 2016-01-18 00:06

Сергей, замечательно, рада что ты отлично потренировался! :)


2146. Иван
Иван
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Список заказов. / 2016-01-17 00:19

Здорово получается! Понравились тексты в reservation_info/


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Список заказов. / 2016-01-16 18:14

Сергей, хорошо что продолжаешь! Ты, Молодец! :)


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Статусы заказов. / 2016-01-16 17:54

Сергей, хорошо что все уже закрепляешь и твои знания еще больше укрепляются! :)


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Бронирование. / 2016-01-15 18:18

Сергей, зато какие отличные результаты в итоге ты получил и еще получишь!
Ведь это время - это твои опыт и он работает на твое дальше будущее и на пользу! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Бронирование. / 2016-01-15 00:46

А я как устал :)
Но хочу добить.


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Тестирование комнат. / 2016-01-13 21:09

Сергей, здорово что приобрел еще больше ценного опыта! Так держать и дальше! :)


2146. Иван
Иван
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Тестирование комнат. / 2016-01-13 17:38

Молодец! Все тесты пройдены! Хорошо, когда все просто получается.


8194. Сергей
Сергей
ответить
→  Сергей  # Наноигры / Картинка с секретом / 2016-01-13 09:39

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


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Удаление комнат. / 2016-01-12 14:41

Сергей, классно что знания с каждыми уроком закрепляются и увеличивают! Хороший результат! :)


2146. Иван
Иван
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Удаление комнат. / 2016-01-12 01:07

Здорово прокачиваются навыки!


8194. Сергей
Сергей
ответить
# Консоль / Календарь / Календарь 1752 года / 2016-01-11 14:34

Моё решение работает верно, но робот шарп советует найти ошибку. Почему?
Моё решение:
    static void Main()
    {
string [] str = Console.ReadLine().Split('.');
int year = int.Parse(str[0]);
int month = int.Parse(str[1]);
DateTime M = new DateTime(year, month, 1);
bool fl = false;
Console.WriteLine("Mon Tue Wed Thu Fri Sat Sun");

for (int i=0; i<DateTime.DaysInMonth(year, month); )
{
if (year == 1752 && month == 9 && i==0)
{
fl = true;
Console.Write("      1  2 ");
M = M.AddDays(13);
i += 13;
}
for (int j= fl==false? 1 : 4; j<=7; j++)
{

if ((int)M.DayOfWeek > j && !fl)
{
Console.Write("    ");
continue;
}
else
{
Console.Write("{0}", M.Day < 10 ? ("  "+M.Day+" ") : (" "+M.Day+" ") );
i++;
}
if (M.Day == DateTime.DaysInMonth(year, month))
break;
M = M.AddDays(1);
}
fl = false;
Console.WriteLine();
}
    }


8194. Сергей
Сергей
ответить
/ 2016-01-08 17:19

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


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Класс комнаты / 2016-01-08 13:34

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


7276. Ильшат
Ильшат
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Класс комнаты / 2016-01-08 11:56

1. Евгений Витольдович выбрал такое решение, я думаю оно простое и понятное. Мы создаем объект Room, устанавливаем значения полей и вызываем необходимую операцию (Select, Insert, Update). Я возможно выбрал бы другое решение, но я этот курс не проходил, поэтому что-то конкретное предложить не могу, предложи свое решение)
2. Да, явный this избыточен, можно обойтись без него. Плюс его явного использования в том, что когда компилятор видит конструкцию this.a, то ищет нечто с именем "a" в области описания класса и если такой сущности нету, то радостно кидает нам ошибку компиляции, что есть хорошо и спасает нас от возможных ошибок.
3. Это не просто поля, это свойства, точнее автосвойства. Они добавлены в код для того, чтобы клиенты класса Room могли читать данные из объекта, например из полей beds, floor, type и прочее, но не могли в них напрямую записывать. Запись возможна только с помощью методов SetBeds, SetFloor, SetType. Можно как вариант перенести эти методы в сеттеры соответствующих свойств.


6203. Николай Миролюбов
Николай Миролюбов
ответить
→  Сергей   / 2016-01-08 11:30

Во-первых, передавать в методы параметры не самый лучший вариант, потому, что этих параметров может быть очень много, также эти параметры могут убираться и добавляться, поэтому это вариант не подходит, можно конечно передавать не отдельные поля, а ссылку на объект, например, передать клиента, но для этого нужно создавать отдельный класс, например, в котором будут реализованы все эти методы, вариантов написания много и единственно правильного не существует, везде есть свои преимущества и свои недостатки. Во-вторых, необязательно обращаться к полям и методам используя this, можно по всякому делать, но используя this более наглядно. В-третьих, объявлены не поля, а свойства, это немного разные вещи, только метод set надо было тоже публичным сделать и не писать отдельно метод SetClient,  например, в место этого лучше было бы создать приватное поле client, и возвращать и присваивать это поле соответственно через методы get и set.


8194. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2016-01-08 10:59

Евгений Витольдович, можете ответить на мои вопросы в моем отчете http://www.videosharp.info/8194/checking/base2=476 ?


8194. Сергей
Сергей
ответить
# БД - Управление гостиницей / Модель. Класс комнаты / 2016-01-08 10:55

У меня возникло несколько вопросов. Может, кто то сможет ответить.
1. Почему в методах Insert и Update мы в качестве значений, которые добавляем или которыми обновляем данные в БД используем поля экземпляра объекта, а не передана напрямую в методы все необходимые нам поля? С периодом Update еще могу согласиться, чтобы использовать поля экземпляра, т.к. мы можем изменить любое из полей. А вот с методом Insert не понимаю, почему лучше делать так, как нам предложено. (
2. Разве обязательно в наших методах к полям объекта обращаться через this? Насколько знаю, так рекомендуется делать, только когда в методе используется одноимённые переменные.
3. В классах Client и Room поля классов объявлены public, но в то же время объявляются свойства для этих полей, причем свойство set объявляется как private. Мне думается, что поля должны объявляться как private. Если я не прав, то почему?


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель - Календарный год / 2016-01-03 23:07

Сергей, очень здорово что и сам получаешь знания и помогая другим еще лучше их укрепляешь! Молодец! :)


2146. Иван
Иван
ответить
→  Сергей  # БД - Управление гостиницей / Модель - Календарный год / 2016-01-03 14:20

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


8194. Сергей
Сергей
ответить
→  Евгений Волосатов  # БД - Управление гостиницей / Модель. Всё про Клиента / 2016-01-02 20:23

> Использовал запрос show tables?
Так точно! ) С Новым Гогдом! Счастья, успехов и достижения целей!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Всё про Клиента / 2016-01-02 19:34

Классно! Супер прога выходит. Использовал запрос show tables?


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Всё про Клиента / 2016-01-02 18:29

Сергей, шикарные знания, уверена что они тебе очень полезны стали, Молодец! :)


8194. Сергей
Сергей
ответить
→  Илья   / 2015-12-21 13:36

да, я это понял, когда уже начал писать ответ )


6458. Илья
Илья
ответить
→  Сергей   / 2015-12-21 13:27

всётаки Backspace считать надо в условии что сколько всего нажато клавиш)


8194. Сергей
Сергей
ответить
# Консоль / Лирика / Опечакти / 2015-12-21 12:09

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


8194. Сергей
Сергей
ответить
→  Илья   / 2015-12-20 19:19

мой email: chernov_serg@mail.ru


2146. Иван
Иван
ответить
→  Сергей  # БД - Управление гостиницей / Класс MySQL. Обработка ошибок. / 2015-12-20 11:33

Хороший способ обработки ошибок узнал!


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Класс MySQL. Получение таблицы. / 2015-12-19 21:08

Сергей, здорово что все получилось, и я рада что ты еще и свой знания реализуешь! :)


8194. Сергей
Сергей
ответить
→  Иванов Сергей  # Наноигры / Бот для Быстрощёлка / 2015-12-18 12:43

Посмотри мой отчёт по этой  задаче: http://www.videosharp.info/8194/checking/game1=7


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей   / 2015-12-18 10:09

Привет, Сергей.
1. Обязательно будут новогодние акции, какие - пока не могу сказать.
2. Пока могу порекомендовать почитать отчёты других участников, в перспективе, да, сделаю.
3. Сначала предлагаю пройти бесплатные видеокурсы и прорешать всю семантику.


8194. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2015-12-18 09:21

Евгений, добрый день.
Есть несколько вопросов:
1. Какие ближайшие акции и на какие курсы у вас будут?
2. Можно ли поподробнее сделать описание к курсам в части описания тех навыков, которые даются при прохождении курса?
3. Какие бы видео-курсы Вы посоветовали для прохождения в первую очередь , чтобы приобрести профессиональные навыки?


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Класс MySQL. Драйвер и конструктор. / 2015-12-17 18:40

Сергей, очень рада что тренировка стала понятной и интересной! :)


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Имена методов. / 2015-12-17 18:19

Сергей, проделай тренироваться и заниматься и понимание обязательно прийдет и будет! :)


2146. Иван
Иван
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Имена методов. / 2015-12-17 02:50

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


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель. SQL запросы для Book и Map / 2015-12-15 16:36

Сергей, как круто что ты уже все знаешь, и только еще лучше закрепляешь материал, формируя его в устойчивый навык!


2146. Иван
Иван
ответить
→  Сергей  # БД - Управление гостиницей / Модель. SQL запросы для Room / 2015-12-15 01:17

Сначала сам пробуешь, а потом на следующем уроке проверяешь.


2146. Иван
Иван
ответить
→  Сергей  # БД - Управление гостиницей / Модель. SQL запросы для Client / 2015-12-15 01:08

Здорово все сделал! Отличная заготовка!


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель. SQL запросы для Client / 2015-12-14 21:34

Сергей, отличная работа, классные знания!


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Список задач. / 2015-12-14 16:39

Сергей, замечательно что повторил и этим еще лучше закрепил свои знания! Молодец! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # БД - Управление гостиницей / Модель. SQL запросы для Room / 2015-12-14 14:25

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


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Модель. Планирование. / 2015-12-12 23:57

Сергей, рада что ты взялся за создания базы данных, и уже отлично поработал на этом уроке! Молодец! :)


2146. Иван
Иван
ответить
→  Сергей  # Наноигры / Бот для Быстрощёлка / 2015-12-11 10:57

Здорово! Отличная программа получилась. Да еще и с поиском окна!


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Бот для Быстрощёлка / 2015-12-10 22:31

Сергей, супер придумал! Молодец! :)


8194. Сергей
Сергей
ответить
# Наноигры / Бот для Быстрощёлка / 2015-12-10 20:33

На скриншотах я как раз всё отобразил


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Наноигры / Бот для Быстрощёлка / 2015-12-10 19:00

Это ты круто придумал.
Расскажи, в двух словах, как ты это сделал, что использовал.


8194. Сергей
Сергей
ответить
# Наноигры / Игра Быстрощёлк / 2015-12-09 22:34

Спасибо за комплименты, девочки. )


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Игра Быстрощёлк / 2015-12-09 21:33

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


8. Василевская Елена
Василевская Елена
ответить
→  Сергей  # Наноигры / Игра Быстрощёлк / 2015-12-09 20:55

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


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Лабиринт 2D - игра / 2015-12-08 23:53

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


8194. Сергей
Сергей
ответить
→  Alexander Sidorov  # Наноигры / Лабиринт 2D - игра / 2015-12-08 12:49

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


2146. Иван
Иван
ответить
→  Сергей  # БД - Управление гостиницей / SQL запросы для создания Базы / 2015-12-05 00:07

Отличная тренировка получилась.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # БД - Управление гостиницей / Создание базы в MS Access / 2015-12-03 08:09

Все это можно учесть в этой же схеме


8194. Сергей
Сергей
ответить
# БД - Управление гостиницей / Таблицы комнат и дней / 2015-12-01 07:37

Да, Наталья, ты права. Теперь я понял, что допустил ошибку. К следующему уроку исправлю. Мне вот что еще не нравится: в заявке может быть указан одни даты заезда и выезда, а при заселении люди могут скорректировать дату выезда.


8194. Сергей
Сергей
ответить
→  Фомичева Наталья   / 2015-12-01 07:02

Да, Наталья, ты права и я понял, что допустил ошибку с добавлением данных полей в Map. К следующему уроку исправлю.


2146. Иван
Иван
ответить
→  Сергей  # БД - Управление гостиницей / Таблицы клиентов и заказов / 2015-12-01 01:22

Здорово, таблички уже связаны!


1232. Фомичева Наталья
Фомичева Наталья
ответить
→  Сергей  # БД - Управление гостиницей / Таблицы комнат и дней / 2015-12-01 00:29

Я так поняла, что если человек заселился на 15 дней, в map будет добавлено 15 одинаковых записей с разной датой, а изменения from_day, till_day и т.д. будут в book для конкретного id.


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Таблицы клиентов и заказов / 2015-11-30 16:24

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


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей   / 2015-11-29 11:40

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


8194. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2015-11-29 10:54

А можно я по своему структуру бд сделаю? Т.е. Она не будет совпадать с вашей.


2146. Иван
Иван
ответить
→  Сергей  # БД - Управление гостиницей / Вступление / 2015-11-29 01:09

Отличный, быстрый старт!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей   / 2015-11-28 21:20

Курсы по Java доступны здесь:
http://www.videosharp.info/console/java1
Уроки по Базам данных я сейчас выкладываю -
их можно выполнять только последовательно.
Если вопросы остались - пиши.


8194. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2015-11-28 21:17

Послей моей оплаты появилось 2 подписки:
- Базы данных - Управление отелем,
- Язык программирования Java,
НО я не могу понять, что же для меня стало доступно?
Если я захожу в видеокурсы "БД Управление отелем", то там, как я понимаю, отображаются старые видеокурсы и доступ к ним у меня не изменился.
Также я не могу найти, а где стали доступными курсы по Java?


8194. Сергей
Сергей
ответить
# БД - Управление гостиницей / Подготовка схемы базы данных / 2015-11-28 17:57

Спасибо за отзывы, друзья. )


2146. Иван
Иван
ответить
→  Сергей  # БД - Управление гостиницей / Подготовка схемы базы данных / 2015-11-28 00:24

Здорово получилось! Вот это работа!


2725. Anton
Anton
ответить
→  Сергей  # БД - Управление гостиницей / Подготовка схемы базы данных / 2015-11-27 19:50

Очень наглядная схема взаимодействия!


24. Олюшка
Олюшка
ответить
→  Сергей  # БД - Управление гостиницей / Подготовка схемы базы данных / 2015-11-27 15:46

Сергей, вот это красота, очень классно проработал, мне нравится как ты постарался! Молодец! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей   / 2015-11-27 15:07

Приходи, не опаздывай, начало в 17:00 по Москве.


8194. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2015-11-27 13:21

Евгений, добрый день.
Я хочу в субботу поучаствовать в Вашем вебинаре по БД Отеля. Если я не успею выполнить предварительные задания, то смогу ли я участвовать в вебинаре?


24. Олюшка
Олюшка
ответить
→  Сергей   / 2015-11-26 16:55

Сергей, спасибо за поздравление, мне очень приятно! :)


8194. Сергей
Сергей
ответить
→  Олюшка   / 2015-11-26 16:51

Оля, привет. ) Спасибо за похвалу. Я заметил, ты многих хвалишь, таким образом мотивируя учиться дальше.  А я поздравляю тебя с окончанием игры Морской флот! )


24. Олюшка
Олюшка
ответить
→  Сергей  # Наноигры / Лабиринт 2D - меню / 2015-11-26 16:29

Сергей, мне понравилось твое меню игры, уверена что ты и уровни так же постараешься и сделаешь их суперские! :)
Рада что все получилось и ты отлично справился с этим уроком! Молодец! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей   / 2015-11-26 09:39

Молодец.


8194. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2015-11-26 09:22

Разобрался, получилось сделать так:
static SoundPlayer sound_start  = new SoundPlayer(new MemoryStream(Resource.Sound_start));
и всё заработало.


8194. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2015-11-26 01:01

В юзингах у меня только вот это
using System;
using System.Media;


8194. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2015-11-26 00:55

Лабиринт 2D.
Евгений, у меня возникли трудности:
в классе Sound я пишу так
static SoundPlayer sound_start = new SoundPlayer(Resource.Sound_start);
НО тогда компилятор у меня ругается: Наиболее подходящий перегруженный метод для "System.Media.SoundPlayer.SoundPlayer(string)" имеет несколько недопустимых аргументов (CS1502) - D:\Documents\C#\Videosharp_info\02 Labirint\Labirint2D\Labirint2D\Sound.cs:19,36

Если я пишу так:
static SoundPlayer sound_start = new SoundPlayer(Resource.Sound_start.ToString());
тогда программа запускается, но при попытке проиграть музыку выскакивает исключение
System.IO.FileNotFoundException: Убедитесь, что в указанном месте есть звуковой файл.

  в System.Media.SoundPlayer.ValidateSoundFile(String fileName)
  в System.Media.SoundPlayer.LoadAndPlay(Int32 flags)
  в System.Media.SoundPlayer.Play()
....

При попытке инициализировать так как у вас:
static SoundPlayer sound_start = new SoundPlayer(Properties.Resource.Sound_start);
компилятор ругается: Имя "Properties" отсутствует в текущем контексте (CS0103) - D:\Documents\C#\Videosharp_info\02 Labirint\Labirint2D\Labirint2D\Sound.cs:19,52

не пойму, как сделать?


8194. Сергей
Сергей
ответить
→  Иван   / 2015-11-25 17:21

Спасибо )  Правда, долго искал, как же ресурсы в SharpDevelop добавить, т.к. в свойствах проекта их тоже нет. ) Оказалось, что сначала в проект нужно добавить Item типа "пустые ресурсы", а уже потом в него можно добавить ресурсы.


2146. Иван
Иван
ответить
→  Сергей  # Наноигры / Картинка с секретом / 2015-11-25 16:57

Отлично получилось! И отчет классный - такой интересно смотреть! Мне тоже нравится, что за вечер можно сделать работоспособную программу!


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей   / 2015-11-25 11:16

В январе.


8194. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2015-11-25 10:49

А когда Вы планируете сделать видеокурсы по ASP.NET?

> По асп пока ничего нет. Пока.


8194. Сергей
Сергей
ответить
→  Иван   / 2015-11-24 21:46

Иван, добрый вечер. Спасибо за подсказку.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей   / 2015-11-24 16:57

Курс Новые технологии. По асп пока нисего нет. Пока.


2146. Иван
Иван
ответить
→  Сергей  # Наноигры / Вступительное слово / 2015-11-24 16:25

С уклоном в веб - технологии, наверное , можно рассматривать  курс " Морской флот"


8194. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2015-11-24 16:21

Евгений, скажите, пожалуйста, в каком(их) пакете(ах) видеокурсов у вас представляется работа с делегатами, событиями (взаимодействие между разными объектами), а также работа с потоками, исключениями? Также интересует, есть ли такие задачи, где создаются свои коллекции, списки и т.п. на основе обобщенных шаблонов. И еще интересно, имеются ли у вас курсы посвященные технологии ASP.NET?


8194. Сергей
Сергей
ответить
# Видеокурсы / Перезагрузка Базы Отеля / 2015-11-24 12:50

Поддерживаю. Если не получится поучаствовать в вебинарах, то можно ли потом будет их посмотреть, пусть даже и за плату?


8194. Сергей
Сергей
ответить
→  Евгений Волосатов   / 2015-11-24 08:54

Добрый день, Евгений.
Да, я знаю, но она (VS) бесплатна на 30 или на 60 дней. Пока я решил обойтись SharpDevelop. Если возникнет необходимость в установке VS, то установлю.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Сергей  # Наноигры / Вступительное слово / 2015-11-23 22:40

Visual Community бесплатная


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 10 6 4 20 320
2 Дмитрий 4814 10 15 10 35 310
3 zhikharevav 8380 250
4 Иван Воронин 10558 10 15 13 38 238
5 Tekashnik 8275 5 5 205
6 vip 9913 1 1 168
7 Виктор 17606 10 10 153
8 WildOrc 17443 148
9 Владимир 15525 138
10 Алексей|BrisK|Кривицкий 3506 132
11 Bodrik_torf 16066 129
12 Anton 5394 109
13 Pavlin 16496 102
14 Андрей Гришагин 17240 100
15 Алексей В. 10494 91
16 Dmitry Sinitsin 17947 86
17 Yefim 11589 85
18 Дмитрий 16218 67
19 Володимир 8707 2 2 62
20 Яков 6401 56
21 Dimon 9156 5 5 10 55
22 Евгений Волосатов 1 50
23 Александр 3922 50
24 Timoha 9980 47
25 Алекс 8932 44
26 Григорий 3850 41
27 Андрей 162 39
28 Денис 16396 37
29 Sergej Šugajev 16017 31
30 Михаил 5081 5 5 30
31 Николай Миролюбов 6203 30
32 Виталий 16268 5 5 29
33 Антон Кравченко 5502 4 4 29
34 drWatson 17575 27
35 Pavel 11353 25
36 chip 13417 25
37 Andrej Gladkov 16018 25
38 Валерий Жданов 791 23
39 Narek Aslanyan 18057 22
40 Слава 17769 5 5 20
41 Иван 2146 20
42 vjacheslav 16906 20
43 Кирилл Шмойлов 6452 5 5 18
44 Neverwinter 2 1901 18
45 Gilman 17619 18
46 Povilas Abramovicius 16089 17
47 DimanDOS 14981 16
48 Евгений 17938 16
49 Сергей Сергеевич 459 15
50 Rise 14075 15
51 Aleksej Fiodorov 16016 15
52 Самал 18138 14
53 Дмитрий 18157 12
54 Dim_nk 18171 11
55 Гендос 18183 11
56 Сергей 14008 4 5 9 10
57 Сергей 3747 5 5 10
58 Сергей Витальевич 4699 10
59 Петя 7652 10
60 Сергей Тирпиц 17608 10
61 Aelita 18082 10
62 Nikita 16135 8
63 Den Andreevich 6861 7
64 Andrej Petrunev 16015 7
65 Андрей Шевченко 16533 7
66 Diserdyuk 17894 7
67 Alexander Sidorov 4853 6
68 Сергей Стефаненко 13131 6
69 Maksym 17628 6
70 Кирилл Бойко 17895 6
71 Сарапульцев Константин 1570 5
72 Denis 1947 5
73 Денис 4395 5
74 Алексей 9323 5
75 FireWolf 10080 5
76 Demonick 10981 5
77 Родион Глушков 11582 5
78 Роман 14462 5
79 Kitsuneco 15445 5
80 ivan tuzhikov 15865 5
81 Kiril Krutiajev 16014 5
82 Саша Авербух 16520 5
83 Serge 16861 5
84 Андрей 17589 5
85 Bakha 17695 5
86 Oleksandr 17822 5
87 Greed846 18029 5
88 Taras 18146 5
89 David 18153 5
90 CaLLiek 18162 5
91 Тамерлан 18174 5
92 Tigran 18175 5
93 Кирилл 18177 5
94 DbIM 18181 5
95 Дубильер Яна Александровна 18184 5
96 Igorenzia 689 4
97 Морозов Юрий Александрович 2639 2
98 Игорь 7321 2
99 Dni 16691 2
100 mikemet 2721 1 1 1
101 Александр 17067 1 1 1
102 Andrei 17777 1 1 1
103 Александр 1037 1
104 Валерий 1305 1
105 Sergey 4732 1
106 Андрей 4753 1
107 Евгений 4864 1
108 Сергей 5193 1
109 maks 5907 1
110 Виктор Си 5923 1
111 Владимир 6587 1
112 villain 6687 1
113 Артём 6925 1
114 Анатолий 8512 1
115 SergeyKa 8744 1
116 Alex 8822 1
117 Константин 10821 1
118 Андрей 10891 1
119 magna mentes 11790 1
120 Алекс Имаго 12013 1
121 Илья 13030 1
122 Александр 13813 1
123 Программист 14712 1
124 Дмитрий 14748 1
125 EVUKOLOV 15931 1
126 Vlad179 17098 1
127 Никита 17542 1
128 Юрий Караваев 17629 1
129 MaxeBoom 17666 1
130 Александр 17838 1
131 Andrey 18136 1
132 slava 18137 1
133 Harry Potter 18145 1
134 Лев 18152 1
135 Сергей 18159 1
136 Oleg 18187 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Закрепил материал.
Трудности: Ничего, кроме выделить время.
Устал уже от курса, но всё равно добью.
Научился: Познакомился с библиотекой NAudio
Трудности: Всё доступно. Долго не мог понять, почему у меня не срабатывало начало записи голоса, хотя всё было написано правильно. С какой-то попытки при длительной задержке курсора в поле "запись" поле поменяло текст и цвет и удалось записать. Так повторяется периодически. Грешу на компьютер, хотя он и не такой уж старый. Второй проблемой было - найти время для записи голоса, т.к. по вечерам все мои родные уже спят и записывать голос я не мог.
Всё ок. )