Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович




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

Видеокурсы

Дата активности Видеокурс Прогресс
2016-02-27 soft2 Новые технологии 5 из 17 30 %
2016-02-01 task3 Комбинаторика 1 из 22 5 %
2016-01-24 task1 Семантика все 1 100 %
2016-01-18 base2 БД - Управление гостиницей 29 из 31 94 %
2015-12-10 game0 Демо игры 6 из 9 67 %
Итого: 42 из 80 53 %

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

Дата активности Консольный раздел Прогресс
2016-01-11 task1i Календарь все 16 100 %
2016-01-07 task1g Целые задачи все 11 100 %
2015-12-30 task1h Цифры все 12 100 %
2015-12-30 task1a Целые числа все 7 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. Николай (nick27m)
Николай (nick27m)
ответить
→  Сергей   / 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 бесплатная

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Узнал про страховку при выполнении UPDATE.
Трудности: Ничего
Нет
Научился: Обрабатывать ошибки при работе с БД.
Трудности: Ничего
Нет