Си шарп с нуля

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

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Аркадий
  • Звание: Алгоритмист
  • Накопленный опыт: 114 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2018-09-14 19:45:35
  • Город проживания: Пятигорск

Видеокурсы

Дата активности Видеокурс Прогресс
2016-08-07 tetris Тетрис все 1 6 %
2016-03-15 aspnet Базовый ASP.ект все 24 100 %
2015-11-30 soft1 Нанософт 1 из 10 10 %
2015-10-22 soft2 Новые технологии 4 из 18 27 %
2015-09-27 soft3 Теория ООП 5 из 39 13 %
2015-09-23 task3 Комбинаторика 1 из 22 5 %
2015-08-06 sokoban Сокобан 1 из 23 5 %
2015-08-03 game0 Демо игры 7 из 10 70 %
2015-07-10 saver Хранитель экрана 1 из 15 7 %
2015-07-01 soft0 Демо софт 1 из 8 15 %
Итого: 46 из 170 28 %

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

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

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

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


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

Спасибо


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Аркадий  # Игра Тетрис / 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. --
Николай Миролюбов
Николай Миролюбов
ответить
→  Аркадий  # Игра Тетрис / Проигрыш / 2016-08-09 19:30

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


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

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


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

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


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. --
Аркадий
Аркадий
ответить
→  Кирилл Шмойлов   / 2016-08-07 21:11

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


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

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


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

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


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

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Аркадий   / 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. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Аркадий  # Игра Тетрис / Игра вдвоем каждый сам за себя / 2016-08-05 12:59

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Аркадий  # Игра Тетрис / Подготовка формы / 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

Аркадий, отлично все у тебя, проверила все работает и добавила тебе пару рецептов! Молодец! :)
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

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


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

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

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

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

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

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

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

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





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

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

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

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


Научился: Ну в первую очередь понял что такое инекция и как она может быть опасна, хотя я уже сталкивался сам с таким и прописывал вместо экранирования проверку на слова DELET или UPDATE. Думаю что это так же важная часть программирования как и работа над ошибками!!!
нет


Научился: Делать некоторые проверки на правильность заполнения формы.
Трудности: понять регулярные выражения
нет