Си шарп с нуля

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




Карен Мурадян
  • Звание: Микробитер
  • Накопленный опыт: 43 часа
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2015-12-16 00:12:16
  • Город проживания: Москва

Видеокурсы

Дата активности Видеокурс Прогресс
2015-11-15 game5 Игра Сокобан 3 из 22 14 %
2015-11-09 task3 Комбинаторика 1 из 22 5 %
2015-08-13 soft2 Новые технологии 7 из 17 42 %
2015-08-12 game6 Морской Бой 9 из 16 57 %
2015-08-08 game1 Наноигры 5 из 10 50 %
2015-04-21 soft1 Прикладные 1 из 10 10 %
2015-04-19 game0 Демо игры все 9 100 %
2015-04-19 soft3 Теория ООП 2 из 39 6 %
2015-04-18 soft0 Демо софт 2 из 7 29 %
Итого: 39 из 152 26 %

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

Этот формулист не решил ни одной консольной задачи
Сохранить страницу:

24. Оля
Оля
ответить
→  Карен Мурадян  # Игра Сокобан / Сокобан - Подготовка - Картинки и лабиринт / 2015-11-15 17:39

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


24. Оля
Оля
ответить
→  Карен Мурадян  # Новые технологии / Телефон по TCP/IP протоколу / 2015-08-13 23:34

Карен, я очень рада что сделал этот урок! :)


4748. Карен Мурадян
Карен Мурадян
ответить
→  Евгений Витольдович   / 2015-08-13 01:24

Еще раз большое спасибо за курс по TCP IP очень понравилось это во многом развязывает руки.
По мелочам тоже шарп радует есть у вас урок в новых технологиях где вы пишете программку закрывающие окно лицензии выскакивающие постоянно. Меня сегодня утром осенило что можно это применить к нам. У нас на работе в обязательном порядке запускается око на весь экран с правилами компании это ужасно раздражает уже второй год как ) Так вот написал скриптик который рубит процесс этого окна при запуске и после этого сам закрывается. При чем так быстро что даже не видно что окно вообще выходило. Мелочи а как приятно ))) Еще раз спасибо за все уроки.


2146. Иван
Иван
ответить
→  Карен Мурадян  # Морской Бой / +++ Телефон через TCP/IP протокол / 2015-08-13 01:20

Отличные получили навыки! Для связи компов по интернету требуется еще реальный IP. Во всяком случае в этой программе.


24. Оля
Оля
ответить
→  Карен Мурадян  # Морской Бой / Олимпиада - Угадай число / 2015-08-12 23:32

Карен, я рада что ты хорошо поработал и набрался опыта! Ты, Молодец! :)


4748. Карен Мурадян
Карен Мурадян
ответить
→  Евгений Витольдович   / 2015-08-12 21:15

Большое вам спасибо за понимание и живое содействие!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Карен Мурадян   / 2015-08-12 20:58

Карен, я добавил в курс МБ урок по созданию соединения.


4748. Карен Мурадян
Карен Мурадян
ответить
→  Евгений Витольдович   / 2015-08-12 20:15

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


4748. Карен Мурадян
Карен Мурадян
ответить
→  Иван  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2015-08-12 18:57

Вариант с сканированием памяти на наличие кораблей. Мне понравилось что можно с точность до 100 процентов определить их  адрес.


2146. Иван
Иван
ответить
→  Карен Мурадян  # Морской Бой / Морской Бой - Установка кораблей / 2015-08-12 02:19

Хорошие навыки приобретаете. Прекрасно, что все просто дается.


2146. Иван
Иван
ответить
→  Карен Мурадян  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2015-08-12 00:45

Интересно, какой вариант вам больше всего понравился?


2146. Иван
Иван
ответить
→  Карен Мурадян   / 2015-08-11 23:43

Спасибо, теперь понял


4748. Карен Мурадян
Карен Мурадян
ответить
→  Иван   / 2015-08-11 22:14

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


2146. Иван
Иван
ответить
→  Карен Мурадян  # Морской Бой / Морской Бой - Делегаты отображения / 2015-08-11 22:10

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


4748. Карен Мурадян
Карен Мурадян
ответить
→  Иван   / 2015-08-11 08:42

Спасибо. Иконку в конце прикручу. Надо посмотреть на конечный вариант программы.


2146. Иван
Иван
ответить
→  Карен Мурадян  # Морской Бой / Морской Бой - Редактор и Сетка / 2015-08-11 02:10

Отлично. Все получается! Все корабли на месте. Не хватило только иконки, зайдите на favicon.ru, там ее быстро можно сделать.


24. Оля
Оля
ответить
→  Карен Мурадян  # Морской Бой / Морской Бой - Море и Корабль / 2015-08-10 23:28

Карен, толи еще будет! :)


4748. Карен Мурадян
Карен Мурадян
ответить
→  Оля  # Морской Бой / Морской Бой - Планирование / 2015-08-10 19:52

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


4748. Карен Мурадян
Карен Мурадян
ответить
→  Евгений Витольдович  # Морской Бой / Морской Бой - Планирование / 2015-08-10 19:50

Решил этот курс поменьше как разу узнаю про общение между программами по сети. Я вам писал недавно про это.


24. Оля
Оля
ответить
→  Карен Мурадян  # Морской Бой / Морской Бой - Планирование / 2015-08-10 19:44

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


1. Евгений Витольдович
Евгений Витольдович
ответить

4748. Карен Мурадян
Карен Мурадян
ответить
→  Оля   / 2015-08-10 17:46

В принцепи так и получается. Сегодня переделал. Просто не всегда получается тот или иной метод в нете быстро найти.
Обход колекции ресурсов искал две недели и сегодня только раскопал. Жалко времени ☺


24. Оля
Оля
ответить
→  Карен Мурадян  # Новые технологии / Говорящие часы. Воспроизведение / 2015-08-10 12:19

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


4748. Карен Мурадян
Карен Мурадян
ответить
→  Иван  # Новые технологии / Говорящие часы. Воспроизведение / 2015-08-09 23:17

Там получается программа написана на файлы в папке Debag\\audio\
В конце урока звуковые файлы закидываются в ресурсы но логика не прописывается.
Причем хотелось бы не просто перечислением всех файлов увидеть реализацию, а возможность обхода ресурсов циклом и ли обращения к ним по идексу.


2146. Иван
Иван
ответить
→  Карен Мурадян  # Новые технологии / Говорящие часы. Воспроизведение / 2015-08-09 23:13

Отлично получилось. А что там осталось не в ресурсах? Что-то сразу не могу вспомнить.


24. Оля
Оля
ответить
→  Карен Мурадян  # Наноигры / Анимированный кубик / 2015-08-08 21:53

Карен, да, дождался, я рада что у тебя все получилось! Молодец!


24. Оля
Оля
ответить
→  Карен Мурадян  # Наноигры / Анимированный кружок / 2015-08-08 18:42

Карен, именно практика тебе и поможет, занимайся и в следующем уроке кружку будет сделана и заливка! ;)


4748. Карен Мурадян
Карен Мурадян
ответить

24. Оля
Оля
ответить
→  Карен Мурадян  # Наноигры / Скорость реакции. Алгоритм и рекорд / 2015-08-08 14:34

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


2146. Иван
Иван
ответить
→  Карен Мурадян  # Наноигры / Скорость реакции. Блок-схема / 2015-08-08 00:02

К сожалению блок схемы не увидел! Хотя уже видел конечный результат


2146. Иван
Иван
ответить
→  Карен Мурадян  # Наноигры / Скорость реакции. Три картинки по таймеру / 2015-08-08 00:02

Хорошо, когда все просто. Не хватило для полного счастья иконки. Попробуйте ее нарисовать на www.favicon.ru.  Займет не больше 10 секунд


459. Сергей Сергеевич
Сергей Сергеевич
ответить
→  Карен Мурадян  # Новые технологии / Обои рабочего стола / 2015-05-04 18:30

Карен если ты про это [DllImport("user32.dll")], есть сайт такой pinvoke.net где все библиотеки нужные есть и примеры


24. Оля
Оля
ответить
→  Карен Мурадян  # Новые технологии / Обои рабочего стола / 2015-05-04 18:21

Каран, а ведь все таки разобрался и выполнил работу) Отлично продвигаешься!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Карен Мурадян   / 2015-05-04 07:42

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


4748. Карен Мурадян
Карен Мурадян
ответить
→  Евгений Витольдович   / 2015-05-04 03:23

Большое вам спасибо. Пол года я думаю как раз то что нужно.
Да и продление по 50руб это хорошо. Но думаю за пол года все сделаю.
Еще раз большое вам спасибо.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Карен Мурадян   / 2015-05-03 22:03

Привет, Карен.
Доступ к пакету при покупке даётся на 2 месяца, время ограничивается для того, чтобы мотивировать к активным действиям, чтобы не терять время, а учиться.
Купленные пакеты можно продлевать на месяц за 50 рублей в течении одного года.
Однако, учитывая что ты купил несколько пакетов, в качестве "бонуса" я продлеваю тебе все подписки на полгода. Если этого не хватит - сможешь потом ещё продлевать самостоятельно.
Годится такой вариант?
Карен, только от того, что ты купил пакет, знаний не добавятся, нужно выполнять задания, и делать это с интересом, о всей ответственностью. Если ты "перещёлкаешь" все уроки, как ты сегодня пытался сделать, ты помножишь на ноль всю эффективность моей методики.
Пожалуйста, выбери курс, которые тебе больше всего нравится, и выполняй его уроки последовательно. Потом возьмись за следующий. Это будет самый лучший вариант в твоём случае.
Я продлил все твои пакеты, +180 дней.
Желаю удачи!


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Карен Мурадян  # БД - Управление гостиницей / Подготовка схемы базы данных / 2015-05-03 19:40

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


24. Оля
Оля
ответить
→  Карен Мурадян  # БД - Управление гостиницей / Подготовка схемы базы данных / 2015-05-03 19:14

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


2146. Иван
Иван
ответить
→  Карен Мурадян  # Новые технологии / Делегаты на кубиках / 2015-05-03 17:33

Свои иконки - и программа приобретает индивидуальность, уникальность.


4748. Карен Мурадян
Карен Мурадян
ответить
→  Евгений Витольдович   / 2015-05-03 16:11

1. Нажал я сегодня на свой профиль и увидел очень странную вещь время подписки?
Я когда покупал понимал так что купленный мною пакет должен быть доступен всегда (пока существует сайт) т.к я за него заплатил?

По этому и были куплены все пакеты на то время (думал как будет время буду учится).
Но получается они все кончатся в июне в июле месяце...

Я в прицепи не смогу столько выучить... за это время т.к у меня семья работа.

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

В противному случаи добрые 60 процентов купленых уроков просто пропадут.... я то по этому и начинал с бесплатных при том что все уроки уже были куплены...

2. Момент с которым столкнулся и почему думаю открыть уроки это выполнение именно определенных уроков (бывает перекрещивается с программами которые я хочу написать а бывает просто интересно).
К примеру мне интересно устройство игры по сети общение между сокетами по сети. Это есть в сакобане но почти в конце... по идее я его напишу со временем но параллельно я хочу писать что то свое где нужно общение по сети соответственно хочется иметь доступ к любому уроку что бы точечно открыть именно его и посмотреть как работать с объектами и методами  данного класса.

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

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

например:

public vod Chat()
{
  int f = 5;
                    string t = "";  // эти две строки хочу выравнять относительно всей процедуры как это сделать горячей клавишей?
                    string а = ""; // эти две строки хочу выравнять относительно всей процедуры как это сделать горячей клавишей?
  int r = 5;
}



24. Оля
Оля
ответить
→  Карен Мурадян  # БД - Управление гостиницей / Создание класса MySQL / 2015-05-03 14:01

Карен, а где же созданный интерфейс ISql, и написанный класс MySQL, на скриншоте совсем что-то другое? Поставлю, к сожалению, пока плохо, очень хочется увидеть работающую программку на фоне студии где написан класс MySQL!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Карен Мурадян  # БД - Управление гостиницей / Создание форм Action, Manager, Client / 2015-05-03 13:53

А ты решать их собираешься?


24. Оля
Оля
ответить
→  Карен Мурадян  # Игра Сокобан / 0. Сокобан - Вступление / 2015-05-02 12:23

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


459. Сергей Сергеевич
Сергей Сергеевич
ответить
→  Карен Мурадян  # Игра Сокобан / 0. Сокобан - Вступление / 2015-05-02 12:10

Классный интерфэйс


4748. Карен Мурадян
Карен Мурадян
ответить
→  Сергей Витальевич   / 2015-04-18 13:15

Это аидео про мешок )))


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Карен Мурадян  # Прикладные / Английские карточки / 2015-04-18 05:55

Данная женщина не похожа на мешок)))


4748. Карен Мурадян
Карен Мурадян
ответить
# Начало / Мои успехи / 2015-04-17 23:46

1. Недели
2. Писал пока тут мало но понравились камень  ножницы бумага (написал пару программ не проекта но используя полученные знания на нем)
3. Хочу создать что топи vibera или whatsapp
4. Прокачка радует. Конечно не хватает базовой теории но тут как говорится выбирать только нам. У меня нет времени сидеть 300 часов и изучать основы. Я решил сразу на примерах учится.
5. Учитесь ежедневно в день минимум один урок максимум два. Главное не ленится не спешить в день один урок и знания будут расти. Просто пишите повторяйте и сами уведите что через некоторое время вы уже понимаете что писать дальше и иной раз даже решите сами написать немного по другому как это хочется вам (в этом и есть кайф).


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Карен Мурадян   / 2015-04-17 08:51

>> Не хочется прыгать  на другие задачи
>> пока проект одной задачи не доведен
>> полностью до логического конца
Карен, во всех платных проектах я сделал автопереход к следующему уроку после отчёта за предыдущий.
Для мини игр и прикладных останется как было, т.к. это бесплатные курсы, пусть останется так.
Надеюсь, оценишь :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Карен Мурадян   / 2015-04-17 06:44

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


4748. Карен Мурадян
Карен Мурадян
ответить
→  Евгений Витольдович   / 2015-04-17 02:03

Добрый день. Подскажите а где продолжение игры http://www.videosharp.info/video/game1/nr=15
как поставили 10 лайков там уже другая программа "Устный счет". А в кубиках мне было интересна реализация игры по сети где можно посмотреть продолжение?


4748. Карен Мурадян
Карен Мурадян
ответить
→  Евгений Витольдович   / 2015-04-17 02:01

Доры


4748. Карен Мурадян
Карен Мурадян
ответить
→  Евгений Витольдович  # Мини игры / Отзыв о видеокурсе / 2015-04-17 00:01

Сделал кубики поставил на проверку а следующий урок по кубикам все так же не доступен пока не проставят +10.
Сказанное вами: "теперь ты можешь проходить одни уроки, пока проверяются другие" это про уроки с одного и того же раздела или с разных? Не хочется прыгать  на другие задачи пока проект одной задачи не доведен полностью до логического конца ( в данном случаи игру кубики на двоих и с компьютером). Можно ли сделать что бы после прохождения урока в одном разделе и сдачи его на тестирование сразу активировался следующий ( в этом же разделе)? Ведь если проверка даст минусы то в моих же интересах посмотреть что там не так сделал вернутся и переделать (но как я понимаю такого будет очень и очень мало). Распыление по разным задачам мешает работе лично для меня (сбивается настрой и уже не всегда в контексте т.к приходится вспоминать что именно я там делал до этого).


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Карен Мурадян  # OOP / Инкапсуляция мечты / 2015-04-16 06:32

Карен, не слушай никого.
Для первого урока у тебя всё сделано на 100%+.
В этих уроках очень точные и конкретные, небольшие задания.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Карен Мурадян  # Мини игры / Отзыв о видеокурсе / 2015-04-16 06:28

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


4748. Карен Мурадян
Карен Мурадян
ответить
→  Сергей Витальевич  # OOP / Инкапсуляция мечты / 2015-04-16 00:56

На первом уроке кода в принципи нет. По этому совместил картинку и скрин программы.


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Карен Мурадян  # OOP / Инкапсуляция мечты / 2015-04-16 00:51

1. Хм, картинка это просто прекрасно, но речь же ишла об инкапусуляции, логичней было показывать код и в стороне картинка.
2. Называйте все осмысленно ( иконка для приложения, фоновое изображение, форма )
3. Это не существенно, но картинка слегка писемистична для мечты (уж больно стары и не красивы эти руки), а иконка для приложения сликом детальная из-за чего непонятно что на ней изображено.

P.S. Трудно оценивать, так как кода не вижу, поставлю "хорошо" в надежде что он есть.


4748. Карен Мурадян
Карен Мурадян
ответить

1. Евгений Витольдович
Евгений Витольдович
ответить
→  Карен Мурадян  # Мини игры / Отзыв о видеокурсе / 2015-04-15 23:30

А где отзыв?


459. Сергей Сергеевич
Сергей Сергеевич
ответить
→  Карен Мурадян  # Прикладные / Двенадцать месяцев / 2015-04-13 00:34

zoom подгоняет под форму картинку если я не забыл еще,  смотри код


4667. Алексей
Алексей
ответить
→  Карен Мурадян  # Мини игры / Лабиринт 2D - меню / 2015-04-12 15:59

Согласен с Карен, зачем ждать, пока оценят работу, да еще поставят +10?

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Термину инкапсуляция он для меня является новым. В моем понимание инкапсуляция и свойства и методы определенного объекта видимые и не видимые (с которыми мы можем работать и интерактивно и программно).
Трудности: Все ок.
Хорошая идея разбивать на небольшие блоки видео уроки и в то же время все они в итоги закончатся реализацией одной большой программы. Дело в том что времени достаточно мало работа 1С программистом весь день после семья маленький ребенок и для реализации уроков по С# просто очень мало времени и часто приходится отвлекаться. Формат маленьких уроков (но в итоги реализующий большую программу) очень удобен.
Научился: Работа с сетью очень познавательно
Трудности: Все ок.
Все ок.