Си шарп с нуля

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




Аркадий
  • Звание: Алгоритмист
  • Накопленный опыт: 114 часов
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2016-12-03 23:09:48
  • Город проживания: Пятигорск

Видеокурсы

Дата активности Видеокурс Прогресс
2016-08-11 tetris Игра Тетрис все 19 100 %
2016-03-15 aspnet Базовый ASP.ект все 24 100 %
2015-11-30 soft1 Прикладные 1 из 10 10 %
2015-10-22 soft2 Новые технологии 4 из 17 24 %
2015-09-27 soft3 Теория ООП 5 из 39 13 %
2015-09-23 task3 Комбинаторика 1 из 22 5 %
2015-08-06 game5 Игра Сокобан 1 из 22 5 %
2015-08-03 game0 Демо игры 8 из 9 89 %
2015-07-10 saver Хранитель экрана 1 из 15 7 %
Итого: 64 из 177 37 %

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

Дата активности Консольный раздел Прогресс
2016-09-08 solo C# набор 2 из 15 14 %
2016-06-02 task2 Алгоритмика 8 из 20 40 %
2016-05-31 task1e Символы все 5 100 %
2015-10-21 task1c Лирика 4 из 14 29 %
2015-09-28 task1a Целые числа все 7 100 %
2015-09-28 task1b Строки все 14 100 %
2015-07-14 task1 Семантика все 6 100 %
Итого: 46 из 81 57 %
Сохранить страницу:

1101. Аркадий
Аркадий
ответить
→  Lik_Kirill   / 2016-08-12 08:44

Спасибо Кирил. Главное чтобы была цель и идея, так проще учиться и добиваться результата)) щас надо реализовать native api dll, буду пробовать. ;)


1101. Аркадий
Аркадий
ответить
→  Оля   / 2016-08-12 08:41

Спасибо


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / VIP урок. Angry Birds или проблемы красивых игр / 2016-08-12 03:45

Поздравляю, Аркадий! ты завершил курс, добился своего, ты победитель. Всегда поступай так же, поставил перед собой цель - иди к ней, добивайся!!!


24. Оля
Оля
ответить
→  Аркадий  # Игра Тетрис / VIP урок. Angry Birds или проблемы красивых игр / 2016-08-12 01:08

Аркадий, Молодец! Поздравляю! :)


1101. Аркадий
Аркадий
ответить
→  Евгений Витольдович   / 2016-08-11 23:58

Да понравился, но думал будет что то более интригующее, может как сделать тетрис на directx. Ну или ещё что нибудь. Но все равно классно.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Аркадий  # Игра Тетрис / VIP урок. Angry Birds или проблемы красивых игр / 2016-08-11 23:27

Молодец, Аркадий. Понравился вип-урок?


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Аркадий  # Игра Тетрис / Проигрыш / 2016-08-09 19:30

Я также сделал


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Аркадий   / 2016-08-09 15:59

Или клавишу назначить, а можно и то и другое.


1101. Аркадий
Аркадий
ответить
→  Николай (nick27m)   / 2016-08-09 09:04

Можно на форме сделать галочку и проверять её)))


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Аркадий  # Игра Тетрис / ФИНАЛЬНЫЙ УРОК / 2016-08-09 08:53

Классно, только лучше сделать, чтобы можно было включать и отключать подсказку.


1101. Аркадий
Аркадий
ответить
→  Иван   / 2016-08-08 19:56

Спасибо.


2146. Иван
Иван
ответить
→  Аркадий  # Игра Тетрис / ФИНАЛЬНЫЙ УРОК / 2016-08-08 15:29

Очень доработки понравились!


1101. Аркадий
Аркадий
ответить
→  Igorenzia   / 2016-08-08 12:48

Спасибо. Буду дальше развиваться))


689. Igorenzia
Igorenzia
ответить
→  Аркадий  # Игра Тетрис / ФИНАЛЬНЫЙ УРОК / 2016-08-08 10:23

Отлично. получилось


1101. Аркадий
Аркадий
ответить
→  Lik_Kirill   / 2016-08-07 21:11

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


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / ФИНАЛЬНЫЙ УРОК / 2016-08-07 17:44

Отличные видеообзор у тебя получился, твои доработки мне понравились, может быть их себе сделаю (особенно отображение луча, куда упадет фигура). Рад что ты лучше разобрался с работой массивов, экземпляров, классов и пр. На это и был ориентирован курс. Рекомендую ещё пройти вип-урок этого курса, ещё почерпнешь полезной информации. Удачи в собственных реализациях своих идей!!!


1101. Аркадий
Аркадий
ответить
→  Lik_Kirill   / 2016-08-05 17:48

Я хочу кое что добавить и тогда сделать отзыв, а отзыв обязательно сделаю.


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / Баттл начинается! / 2016-08-05 16:47

Рад что курс тебе понравился, теперь за тобой ещё приятный видеоотзыв о курсе и все мои старания значит пройдут не зря!!!


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий   / 2016-08-05 13:05

Попробуй так написать:
if (map_back[start_position.x + coord.x, start_position.y + coord.y] > 0)
                {
                    Action<bool> ShowWin = new Action<bool>(FormTetris.ShowWin);
                    ShowWin(false);
                    return;
                }
Отпишись потом, получилось или нет


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / Игра вдвоем каждый сам за себя / 2016-08-05 12:59

Молодец, Аркадий! Здесь как раз это и продемонстрировано на практике!


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Аркадий  # Игра Тетрис / Игра вдвоем каждый сам за себя / 2016-08-05 11:15

Аркадий, отличный результат!


1101. Аркадий
Аркадий
ответить
→  Lik_Kirill   / 2016-08-04 17:44

Да, нравится. Мне нравится сама реализация механизма игры. Не знаешь почему через action не получилось делегат сделать у меня?


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / Уровень 1 / 2016-08-04 16:08

И домашнее задание я смотрю что ты выполнил, молодец! Идёшь впереди планеты всей! Нравится уже то что получилось?


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / Главное меню / 2016-08-04 16:05

Молодец, Аркадий! Мы и подобное будем использовать ;-)


1101. Аркадий
Аркадий
ответить
→  Сергей  # Игра Тетрис / Перезапуск игры / 2016-08-04 15:43

проверь процедуру private void AddFigureOnBoard() думаю там ошибка


1101. Аркадий
Аркадий
ответить
→  Lik_Kirill   / 2016-08-03 18:35

В каком смысле. Да написал на скрине виден участок кода.


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / Проигрыш / 2016-08-03 17:03

Молодец, а сам смог написать проверку?


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / Удаляем строки / 2016-08-03 15:24

Рад, Аркадий, что тебе всё понравилось. Я постарался эти моменты подробнее объяснять, чтобы ты смог и в дальнейшем с легкостью манипулировать такими вещами! Молодец, что многому научился!!!


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Аркадий   / 2016-08-03 12:33

Я имел ввиду, что для добавления паузы, можно добавить флажок, если стоит на паузе, то его значение будет true, если нет, то false, при вызове метода step, идет проверка если пауза, то выход (returm)


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / Мини-панель / 2016-08-03 10:12

Да, Аркадий! Это вопрос с подвохом, проверить действительно ли ты понимаешь что происходит с игрой! Молодец, справился!


1101. Аркадий
Аркадий
ответить
→  Николай (nick27m)   / 2016-08-03 09:08

немного не понял о чем речь?


6203. Николай (nick27m)
Николай (nick27m)
ответить
→  Аркадий  # Игра Тетрис / Управление / 2016-08-03 08:18

В классе Board надо создать свойство UpSides и при перемещении проводить проверку


1101. Аркадий
Аркадий
ответить
→  Lik_Kirill   / 2016-08-02 20:53

Ну по сути тоже самое получилось ))))


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / Управление / 2016-08-02 16:43

Хорошее решение! Посмотришь на следующем уроке как я реализовал.


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / Движение фигур / 2016-08-02 10:33

Отлично поработал, Аркадий! Основательно подходишь к урокам и мне это нравится, продолжай в том же духе!


1101. Аркадий
Аркадий
ответить
→  Lik_Kirill   / 2016-08-02 09:17

я понял почему меняя цвет в массиве он отображается на панели, потому что там один и тот же экземпляр picturebox находиться, и в массиве и на панэле, я посмотрел его handle. получается нам удобнее оперировать с массивом,  легче получить доступ к объектам и их свойствам, а panel сама уже обновляет информацию у себя, автоматически как то там.


1101. Аркадий
Аркадий
ответить
→  Lik_Kirill   / 2016-08-02 08:30

Листинг не выкладываю, делаю скриншот что задание выполнил сам, не более того.


1101. Аркадий
Аркадий
ответить
→  Lik_Kirill   / 2016-08-02 08:29

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


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий   / 2016-08-01 16:56

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


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / Логика игры / 2016-08-01 16:55

Личным сообщением вроде всё описал. Понятно ответил? Если что непонятно - задавай вопросы, объясню!


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий   / 2016-08-01 16:52

1. создаем картинку и заполняем её необходимыми параметрами
2. добавляем эту картинку на панель (чтобы она на нем отображалась)
3. добавляем в массивов box(чтобы было легче управлять сразу пачкой картинок.)
ответил на твой вопрос?


1101. Аркадий
Аркадий
ответить
→  Lik_Kirill   / 2016-08-01 11:42

варианты фигур не так страшно найти, как понять то что я спрашивал. просто в строке: panel.Controls.Add(picture); мы добавляем на панель объект picturebox,  далее мы заносим в массив box тот же picturebox, т.е. не массив box добавляем а совершенно другой экземпляр picturebox. как потом box отрисовывается не пойму???


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Аркадий  # Игра Тетрис / Игровая доска / 2016-08-01 11:13

Молодец, Аркадий, вижу у тебя отлично получается.


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / Логика игры / 2016-08-01 11:02

У тебя в отчете не все фигуры, нет S-фигуры, J-фигуры, у первой фигуры длина 3. А пятая фигура не относится к классическому тетрису, потому что у неё длина 5.
В массиве box у тебя хранятся картинки. при присваивании им значения они отображают цвет, указанный тобой. Если отвечать на конкретно твой вопрос, то привязка происходит в строке: panel.Controls.Add(picture);
Попробуй найти все фигуры, чтобы в дальнейшем тебе было проще.


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / Игровая доска / 2016-08-01 10:56

Аркадий, у нас квадраты, значит размер одинаковый ;-)
Ну и для вычисления размера в зависимости от размера панели нужно найти наименьшую сторону.


1101. Аркадий
Аркадий
ответить
→  Lik_Kirill   / 2016-08-01 08:42

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


6452. Lik_Kirill
Lik_Kirill
ответить
→  Аркадий  # Игра Тетрис / Подготовка формы / 2016-08-01 02:56

Поздравляю, Аркадий, с началом интересного курса!


1101. Аркадий
Аркадий
ответить
# Консоль / Алгоритмика / Точка и плоскость / 2016-06-02 10:46

Что то я не понял что за заштрихованная область, откуда она берется?


1101. Аркадий
Аркадий
ответить
# Вебинары C# / Отзыв о вебинаре по Функциональному программированию / 2016-05-07 20:08

Вэбинар мне очень понравился, очень много нового узнал, и понимаю что еще больше надо изучить, что дает новые силы. Единственное что не нравиться это присутствующие которые вставляют свои " 5 копеек в каждую дырку", где надо и не надо.


24. Оля
Оля
ответить
→  Аркадий  # Базовый ASP.ект / VIP. Установка домена / 2016-03-15 17:00

Аркадий, отлично у тебя уже все получилось! Ты, Молодец! :)


1101. Аркадий
Аркадий
ответить
→  Евгений Витольдович   / 2016-03-15 13:44

Спасибо.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Аркадий  # Базовый ASP.ект / VIP. Установка домена / 2016-03-15 10:38

Вау! Курто!
Ты молодец.


1101. Аркадий
Аркадий
ответить
→  Оля   / 2016-03-11 14:52

Спасибо, если смогу до немного доделаю сайт, на видео обзоре озвучил что хочу делать.


24. Оля
Оля
ответить
→  Аркадий  # Базовый ASP.ект / ФИНАЛЬНЫЙ УРОК. Презентация / 2016-03-11 14:36

Аркадий, отлично все у тебя, проверила все работает и добавила тебе пару рецептов! Молодец! :)
http://arkadiyb-001-site1.ctempurl.com - добавляйте рецепты!!! :)


1101. Аркадий
Аркадий
ответить
# Базовый ASP.ект / Отказ от статика / 2016-03-11 09:09

Если у кого возникнет ошибка описанная ниже я вот так ее решил, не могу сказать причины ее появления но решение нашел.
в классе Story добавил конструктор
public Story()
        {
            this.sql = new MySQL();
            error = "";
        }


24. Оля
Оля
ответить
→  Аркадий  # Базовый ASP.ект / Отказ от статика / 2016-03-10 21:26

Аркадий, рада что отлично позанимался и разобрался с ошибками приобрел отличный опыт! :)


2146. Иван
Иван
ответить
→  Аркадий  # Базовый ASP.ект / Отказ от статика / 2016-03-10 21:25

Интересный проект получается! Так скоро и совсем ошибок не останется.


1101. Аркадий
Аркадий
ответить
→  Елена   / 2016-03-10 14:45

Добрый день. Не могу найти у себя ошибку при выполнении отправки данных добавления истории на сайт. можно как-то сравнить наши проекты? Проблема получилась после отказа от статика в классе MySQL. Причем я даже не могу отловить ошибку в дебагере, при нажатии на кнопку отправить в контроле storuControler создается экземпляр story, с параметром sql, и пустым полем error, и после завершения конструктора вылетает ошибка. Может знаете где я ошибся?


1101. Аркадий
Аркадий
ответить
# Базовый ASP.ект / Отказ от статика / 2016-03-10 11:10

Ошибка сервера в приложении '/'.

Для данного объекта не определено беспараметрических конструкторов.

Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

Сведения об исключении: System.MissingMethodException: Для данного объекта не определено беспараметрических конструкторов.

Ошибка источника:

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

Трассировка стека:


[MissingMethodException: Для данного объекта не определено беспараметрических конструкторов.]
  System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) +0
  System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) +119
  System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) +232
  System.Activator.CreateInstance(Type type, Boolean nonPublic) +83
  System.Activator.CreateInstance(Type type) +11
  System.Web.Mvc.DefaultModelBinder.CreateModel(ControllerContext controllerContext, ModelBindingContext bindingContext, Type modelType) +200

[MissingMethodException: Для данного объекта не определено беспараметрических конструкторов. Object type 'storyProject.Models.Story'.]
  System.Web.Mvc.DefaultModelBinder.CreateModel(ControllerContext controllerContext, ModelBindingContext bindingContext, Type modelType) +235
  System.Web.Mvc.DefaultModelBinder.BindComplexModel(ControllerContext controllerContext, ModelBindingContext bindingContext) +502
  System.Web.Mvc.DefaultModelBinder.BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) +345
  System.Web.Mvc.ControllerActionInvoker.GetParameterValue(ControllerContext controllerContext, ParameterDescriptor parameterDescriptor) +289
  System.Web.Mvc.ControllerActionInvoker.GetParameterValues(ControllerContext controllerContext, ActionDescriptor actionDescriptor) +124
  System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__19(AsyncCallback asyncCallback, Object asyncState) +904
  System.Web.Mvc.Async.WrappedAsyncResult`1.CallBeginDelegate(AsyncCallback callback, Object callbackState) +30
  System.Web.Mvc.Async.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout) +114
  System.Web.Mvc.Async.AsyncResultWrapper.Begin(AsyncCallback callback, Object state, BeginInvokeDelegate beginDelegate, EndInvokeDelegate`1 endDelegate, Object tag, Int32 timeout) +71
  System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeAction(ControllerContext controllerContext, String actionName, AsyncCallback callback, Object state) +307
  System.Web.Mvc.Controller.<BeginExecuteCore>b__1c(AsyncCallback asyncCallback, Object asyncState, ExecuteCoreState innerState) +46
  System.Web.Mvc.Async.WrappedAsyncVoid`1.CallBeginDelegate(AsyncCallback callback, Object callbackState) +43
  System.Web.Mvc.Async.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout) +114
  System.Web.Mvc.Async.AsyncResultWrapper.Begin(AsyncCallback callback, Object callbackState, BeginInvokeDelegate`1 beginDelegate, EndInvokeVoidDelegate`1 endDelegate, TState invokeState, Object tag, Int32 timeout, SynchronizationContext callbackSyncContext) +83
  System.Web.Mvc.Controller.BeginExecuteCore(AsyncCallback callback, Object state) +362
  System.Web.Mvc.Controller.<BeginExecute>b__14(AsyncCallback asyncCallback, Object callbackState, Controller controller) +32
  System.Web.Mvc.Async.WrappedAsyncVoid`1.CallBeginDelegate(AsyncCallback callback, Object callbackState) +35
  System.Web.Mvc.Async.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout) +114
  System.Web.Mvc.Async.AsyncResultWrapper.Begin(AsyncCallback callback, Object callbackState, BeginInvokeDelegate`1 beginDelegate, EndInvokeVoidDelegate`1 endDelegate, TState invokeState, Object tag, Int32 timeout, SynchronizationContext callbackSyncContext) +101
  System.Web.Mvc.Controller.BeginExecute(RequestContext requestContext, AsyncCallback callback, Object state) +338
  System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.BeginExecute(RequestContext requestContext, AsyncCallback callback, Object state) +30
  System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__4(AsyncCallback asyncCallback, Object asyncState, ProcessRequestState innerState) +53
  System.Web.Mvc.Async.WrappedAsyncVoid`1.CallBeginDelegate(AsyncCallback callback, Object callbackState) +43
  System.Web.Mvc.Async.WrappedAsyncResultBase`1.Begin(AsyncCallback callback, Object state, Int32 timeout) +114
  System.Web.Mvc.Async.AsyncResultWrapper.Begin(AsyncCallback callback, Object callbackState, BeginInvokeDelegate`1 beginDelegate, EndInvokeVoidDelegate`1 endDelegate, TState invokeState, Object tag, Int32 timeout, SynchronizationContext callbackSyncContext) +83
  System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) +290
  System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, Object state) +67
  System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) +30
  System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +103
  System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155


1101. Аркадий
Аркадий
ответить
# Базовый ASP.ект / Отказ от статика / 2016-03-10 09:52

А вот тут тоже произошла ошибка. При добавлении истории, выкидывает ошибку "Для данного объекта не определено беспараметрических конструкторов."


1101. Аркадий
Аркадий
ответить
# Базовый ASP.ект / Размещение проекта в Интернете / 2016-03-10 09:12

Да, причина проблемы была определена правильно, падало соединение с MySQL. А решение вопроса Евгений и Валера показали в следующем видео. Так бы конечно долго пришлось разбираться. Спасибо.


1101. Аркадий
Аркадий
ответить
# Базовый ASP.ект / Размещение проекта в Интернете / 2016-03-09 22:50

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


24. Оля
Оля
ответить
→  Аркадий  # Базовый ASP.ект / Валидация данных / 2016-03-09 21:27

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



8886. Михаил Ермишин
Михаил Ермишин
ответить
→  Аркадий  # Базовый ASP.ект / Размещение проекта в Интернете / 2016-03-09 16:27

Да... Не робит :C Server Error in '/' Application.


1101. Аркадий
Аркадий
ответить
# Базовый ASP.ект / Размещение проекта в Интернете / 2016-03-09 15:50

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


24. Оля
Оля
ответить
→  Аркадий  # Базовый ASP.ект / Что такое SQL-инъекция / 2016-03-07 00:32

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


24. Оля
Оля
ответить
→  Аркадий  # Базовый ASP.ект / Запуск модели Story / 2016-03-06 23:57

Аркадий, классно что получил новые знания из этого урока! :)


24. Оля
Оля
ответить
→  Аркадий  # Базовый ASP.ект / Работа над ошибками / 2016-03-05 17:47

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


791. Валерий
Валерий
ответить
→  Аркадий  # Базовый ASP.ект / Работа над ошибками / 2016-03-05 10:00

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


24. Оля
Оля
ответить
→  Аркадий  # Базовый ASP.ект / Подключение к базе данных / 2016-03-04 21:45

Здорово что все получилось легко и без вопросов! :)


24. Оля
Оля
ответить
→  Аркадий  # Базовый ASP.ект / Подключение к базе данных / 2016-03-04 21:45

Здорово что все получилось легко и без вопросов! :)


24. Оля
Оля
ответить
→  Аркадий  # Базовый ASP.ект / Создание SQL-запросов / 2016-03-04 21:44

Аркадий, замечательные знания, очень рада что продолжаешь заниматься! :)


2146. Иван
Иван
ответить
→  Аркадий  # Базовый ASP.ект / Подключение к базе данных / 2016-03-04 20:12

Хорошо получается! Быстро идешь.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Аркадий  # Базовый ASP.ект / Работа над ошибками / 2016-03-04 13:54

Совершенно верно!!!


2146. Иван
Иван
ответить
→  Аркадий  # Базовый ASP.ект / Формирование меню / 2016-03-03 22:45

Здорово. что чем дальше, тем легче, но в этом тоже есть свои плюсы!


1101. Аркадий
Аркадий
ответить
→  Валерий   / 2016-02-22 22:04

Спасибо за разъяснение, буду дальше изучать и сопоставлять. Практика должна поставить все на свои места.


791. Валерий
Валерий
ответить
→  Аркадий  # Базовый ASP.ект / Создание пустых страниц / 2016-02-20 14:48

Нет, Аркадий, контроллеры это не структура каталогов. Контроллер управляет запросами пользователя (получаемые в виде запросов HTTP GET или POST, когда пользователь нажимает на элементы интерфейса для выполнения различных действий). Его основная функция — вызывать и координировать действие необходимых ресурсов и объектов, нужных для выполнения действий, задаваемых пользователем. Примерно такое определение контроллера я нашел,и оно лучше всего объясняет, как мы будем пользоваться контроллерами дальше.


791. Валерий
Валерий
ответить
→  Аркадий  # Базовый ASP.ект / Мы начинаем ASP.NET с MVC / 2016-02-16 21:43

Молодец, Аркадий. а про зависимости поговорим по ходу курса


1101. Аркадий
Аркадий
ответить
→  Иван   / 2015-10-22 20:20

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


24. Оля
Оля
ответить
→  Аркадий  # Новые технологии / Говорящие часы. Воспроизведение / 2015-10-22 18:44

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


2146. Иван
Иван
ответить
→  Аркадий  # Новые технологии / Говорящие часы. Воспроизведение / 2015-10-22 16:30

Хорошо получилось! Интересно , если ширину маленькую сделать, время поместится в окно полностью, или обрежется? Помню с этим по-колдовать пришлось...


24. Оля
Оля
ответить
→  Аркадий   / 2015-10-21 22:26

Ах, Женя Женя... Хорошо, ведь я все равно поняла что все ты сделал и жду уже готовые часы с голосом!!! :)


1101. Аркадий
Аркадий
ответить
→  Оля   / 2015-10-21 22:12

там насколько я понял Евгений Витольдович что то делал с моей картинкой


24. Оля
Оля
ответить
→  Аркадий  # Новые технологии / Говорящие часы. Запись голоса / 2015-10-21 21:59

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


1101. Аркадий
Аркадий
ответить
# Новые технологии / Говорящие часы. Запись голоса / 2015-10-21 21:49

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


1101. Аркадий
Аркадий
ответить
→  Иван   / 2015-10-21 21:44

Могу перезалить скриншоты, не сложно ))


2146. Иван
Иван
ответить
→  Аркадий  # Новые технологии / Говорящие часы. Запись голоса / 2015-10-21 17:59

Смутно увидел, что все полуичлось, Но в следующий раз сделайте скриншот покрупнее, а то ничего не видно.


2146. Иван
Иван
ответить
→  Аркадий  # Новые технологии / Нити на кубиках / 2015-10-20 16:23

Что-то урок тебе не очень понравился. Жаль что по этому поводу ничего не написал.


1101. Аркадий
Аркадий
ответить
→  Евгений Витольдович   / 2015-10-19 20:05

если бы был, поставил.


2146. Иван
Иван
ответить
→  Аркадий  # Новые технологии / Делегаты на кубиках / 2015-10-19 16:39

Хорошо все получается. Теперь делегаты надо поиспользовать в 4-5 своих программах, и можно считать, что с делегатами разобрался.


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Аркадий  # Новые технологии / Делегаты на кубиках / 2015-10-19 16:39

поставь второй монитор.


24. Оля
Оля
ответить
→  Аркадий   / 2015-10-19 14:54

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


1101. Аркадий
Аркадий
ответить
→  Оля   / 2015-10-19 14:49

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


24. Оля
Оля
ответить
→  Аркадий  # Новые технологии / Делегаты на кубиках / 2015-10-19 13:54

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


1101. Аркадий
Аркадий
ответить
# Консоль / Строки / Trim/Start/End / 2015-09-27 23:16

интересно конечно но в visual studio показывает нормально, в чем ошибка???


1101. Аркадий
Аркадий
ответить
→  Иван   / 2015-09-27 21:06

ну там пока нет ничего сверхсложного, по сути они однотипные, разве что пара новых полей в классе.


2146. Иван
Иван
ответить
→  Аркадий  # Теория ООП / Второй класс / 2015-09-27 14:40

Супер скорость выполнения. Видимо эти уроки для тебя совсем простые


24. Оля
Оля
ответить
→  Аркадий  # Теория ООП / Круглый класс / 2015-09-27 14:15

Аркадий, рада что не возникло трудностей и ты потренировался создавать и рисовать эллипсы, точнее из эллипса окружность!


24. Оля
Оля
ответить
→  Аркадий  # Теория ООП / Первый класс / 2015-09-27 00:20

Аркадий, замечательно что все хорошо создал, сделал! :)


24. Оля
Оля
ответить
→  Аркадий  # Теория ООП / Урок рисования / 2015-09-26 23:32

Аркадий, замечательно что уже прокачиваешь свои знания! Отлично! :)


24. Оля
Оля
ответить
→  Аркадий   / 2015-09-26 22:31

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


1101. Аркадий
Аркадий
ответить
→  Оля   / 2015-09-26 22:24

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


24. Оля
Оля
ответить
→  Аркадий  # Теория ООП / Инкапсуляция мечты / 2015-09-26 22:21

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


24. Оля
Оля
ответить
→  Аркадий  # Стартовый вебинар / VIP. Первый подарок / 2015-09-23 11:22

Аркадий, очень хорошо, я очень рада что ты сделал этот замечательный фрактал!!! Молодец!!!


24. Оля
Оля
ответить
→  Аркадий  # Стартовый вебинар / День рождения Витольдовича / 2015-09-22 14:52

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


1101. Аркадий
Аркадий
ответить
→  Евгений Витольдович   / 2015-09-22 14:42

Картинка выражает как проходит обучение - в стиле отдыха :))


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Аркадий  # Стартовый вебинар / День рождения Витольдовича / 2015-09-22 14:28

Спасибо, Аркадий! Прекрасный тост :)
Картинки чудные, я тоже так иногда отдыхаю :)
Главное - хорошее воображение.


1101. Аркадий
Аркадий
ответить
# Стартовый вебинар / День рождения Витольдовича / 2015-09-22 13:28

Добрый день. Проект мне интересен тем что в ЛЕГКОЙ форме подается материал, бывают непонятные моменты, но основная часть материала дается легко. Интересно то что я саморазвиваюсь и частичка меня развивает проект. Изучение языка даст мне в большей сфере реализовывать некие проекты, пока не знаю какие, но думаю жизнь сама подскажет, а если будет багаж знаний и опыт, то реализовать можно все. Изучение алгоритмов дает тренировку для мозга, тоже очень приятный процесс, особенно когда достиг результата.
Добавить можно рубрику на проект в которой участники могли бы предлагать темы для рассмотрения, классифицировать их по уровню подготовки, ну и потом делать не сложные примеры реализации какой то темы( как например сделано с делегатами, или работа с сетью). Мне вот интересен процесс отлаживания как в самом отладчике, так и после компилирования( чем и как можно дебажить). Еще может сделать рубрику где будут выкладываться примеры своих работ с описаниями, может кому то пригодиться.
С праздником конечно поздравляю, желаю автору и его команде здоровья, а проекту процветания!!! Для меня он стал отправной точкой в С# за что отдельное спасибо.


1101. Аркадий
Аркадий
ответить
# Консоль / Опрос по изучению языка Java / 2015-09-10 15:30

мой выбор - JavaScript.


1101. Аркадий
Аркадий
ответить
# Начало / Уже 8 лет. Кирилл, с днём рождения! / 2015-09-03 11:29

Ты молодец. Продолжай изучать дальше и потом сам удивишься как это поможет тебе в жизни!!! С Днем рождения!!!


24. Оля
Оля
ответить
→  Аркадий  # Чашка кофе / Связь двух программ по TCP/IP протоколу / 2015-08-06 13:41

Аркадий, очень рада что тебе понравился урок, ты с удовольствием его выполнил!


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

24. Оля
Оля
ответить
→  Аркадий  # Наноигры / Полуфинальный урок. Отзыв о видеокурсе / 2015-08-03 09:11

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


24. Оля
Оля
ответить
→  Аркадий  # Наноигры / Бот для Быстрощёлка / 2015-07-29 16:41

Аркадий, уверена ты что-нибудь придумаешь, а работу сделал хорошо и знаний приобрел, Молодец! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Аркадий  # Наноигры / Игра Быстрощёлк / 2015-07-24 11:24

Я очень рад, что ты продолжаешь учиться!!


24. Оля
Оля
ответить
→  Аркадий  # Наноигры / Игра Быстрощёлк / 2015-07-24 09:45

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


24. Оля
Оля
ответить
→  Аркадий  # Наноигры / Лабиринт 2D - игра / 2015-07-14 12:23

Аркадий, СПАСИБО! МОЛОДЕЦ!!! Ты мне очень порадовал!!! :)


1101. Аркадий
Аркадий
ответить
→  Neverwinter 2   / 2015-07-14 11:13

пока пройду те которые есть в свободном доступе, потом будет видно


1101. Аркадий
Аркадий
ответить
/ 2015-07-14 11:11

Уже исправил


2146. Иван
Иван
ответить
→  Аркадий  # Наноигры / Лабиринт 2D - игра / 2015-07-14 09:51

Отличные получил знания. Жаль только уровней. Не увидел третьего уровня со своими задумками


24. Оля
Оля
ответить
→  Аркадий   / 2015-07-14 09:30

Здорово, Молодец! )


1101. Аркадий
Аркадий
ответить
→  Оля   / 2015-07-14 09:23

Щас поправим ))


24. Оля
Оля
ответить
→  Аркадий  # Наноигры / Лабиринт 2D - игра / 2015-07-14 08:42

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


1901. Neverwinter 2
Neverwinter 2
ответить
→  Аркадий  # Хранитель экрана / Хранитель экрана. Создаём графику / 2015-07-10 16:54

На счет сложностей.... Мне Оля советовала курс теории ООП... Может его стоит попробовать и тебе


24. Оля
Оля
ответить
→  Аркадий  # Хранитель экрана / Хранитель экрана. Создаём графику / 2015-07-10 14:56

Аркадий, здорово что присоединился к этим урокам, начало есть теперь вперед дальше ее реализовывать, прокачивать навыки! :)


1101. Аркадий
Аркадий
ответить
→  Оля   / 2015-07-08 15:46

на написание игр нет времени и знаний, сделал просто ради знакомства с ПО


24. Оля
Оля
ответить
→  Аркадий  # Unity 3D / Первая сцена / 2015-07-08 14:57

Аркадий, Поздравляю с успешным первым своим 3D объектом, уверена что у тебя выйдет первая игра просто суперская! :)


986. Антон Лазарец
Антон Лазарец
ответить
→  Аркадий   / 2015-07-08 09:40

Дальше идут достаточно интересные программы) Я думаю применение им найти получится) Тем более если сам напишешь то больше мотивации будет чтобы довести до ума!


24. Оля
Оля
ответить
→  Аркадий  # Наноигры / Лабиринт 2D - меню / 2015-07-08 09:33

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


1101. Аркадий
Аркадий
ответить
→  Антон Лазарец   / 2015-07-08 09:23

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


986. Антон Лазарец
Антон Лазарец
ответить
→  Аркадий  # Наноигры / Лабиринт 2D - меню / 2015-07-08 09:20

Поздравляю с первыми успехами)
Если еще не понял то дальше 100% разберешься. Эти темы в каждом уроке рассматриваются


24. Оля
Оля
ответить
→  Аркадий  # Unity 3D / Установка Unity3D / 2015-07-07 15:19

Аркадий, думаю дальше будет интересней! :)


24. Оля
Оля
ответить
→  Аркадий  # Наноигры / Картинка с секретом / 2015-07-07 09:18

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


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Аркадий  # Наноигры / Картинка с секретом / 2015-07-07 09:16

Аркадий, поздравляю с возвращением!
Желаю удачи, вижу, старт взят успешно :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Аркадий  # Наноигры / Вступительное слово / 2015-07-01 16:30

Аркадий, поздравляю с возвращением!


24. Оля
Оля
ответить
→  Аркадий  # Наноигры / Вступительное слово / 2015-07-01 16:28

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


1101. Аркадий
Аркадий
ответить
# Начало / Мои успехи / 2015-04-17 10:02

1. Активно заниматься щас времени нет, потому как основная работа программирование в 1с отнимает много времени.
2. Я делал первые уроки, не более. Удачны они все потому что работают))
3. Программу супер мечты пока не придумал, думаю основная цель это владеть навыками программирования, и можно сделать любую программу.
4. Ощущения от прокачки всегда позитивные. Для меня саморазвитие всегда благо!!!
5. Всем желаю использовать сайт для саморазвития как можно  эффективнее!!!

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: впервые создал 3D объект и заставил его вращаться
Трудности: версии ПО не совпадают поэтому не смог сделать фон неба.
очень плохо слышно докладчика
Научился: запись и воспроизведение звука
Трудности: ничего
нет