Си шарп с нуля

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

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

Александр
  • Звание: Полиморфер
  • Накопленный опыт: 400 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2019-05-13 06:53:04
  • Город проживания: Пермь

Видеокурсы

Дата активности Видеокурс Прогресс
2016-02-01 game2 Микроигры 6 из 17 40 %
2016-02-01 task3 Комбинаторика 1 из 22 5 %
2016-01-31 base2 БД - Управление гостиницей 30 из 31 97 %
2016-01-27 soft2 Новые технологии 2 из 18 14 %
2016-01-10 sokoban Сокобан 21 из 23 92 %
2016-01-06 task4 Графические циклы 10 из 13 77 %
2015-12-30 task2 Алгоритмика все 1 100 %
2015-12-22 words Игры со словами 3 из 7 43 %
2015-12-18 task1 Семантика все 1 100 %
2015-12-10 saver Хранитель экрана 2 из 15 14 %
2015-12-09 soft0 Демо софт 6 из 8 86 %
2015-12-09 soft1 Нанософт 8 из 10 80 %
2015-12-05 memory Карточки памяти 2 из 14 %
2015-12-02 game1 Нано-игры 8 из 9 80 %
2015-12-01 game6 Морской Бой 2 из 16 13 %
2015-11-30 game0 Демо игры 8 из 10 80 %
Итого: 111 из 215 52 %

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

Дата активности Консольный раздел Прогресс
2016-01-24 olimp Олимпиада 1 из 40 3 %
2016-01-08 task1 Календарь все 16 100 %
2016-01-08 task1 Целые задачи все 11 100 %
2016-01-04 task2 Матрицы все 4 100 %
2015-12-30 task2 Строки все 6 100 %
2015-12-30 task2 Алгоритмика 19 из 20 95 %
2015-12-29 task2 Подпрограммы все 14 100 %
2015-12-28 task2 Любимые циклы все 6 100 %
2015-12-28 task2 По цифрам все 8 100 %
2015-12-28 task2 Матрёшки 8 из 9 89 %
2015-12-28 task2 Математика все 9 100 %
2015-12-28 task2 Простые массивы все 8 100 %
2015-12-27 task2 Последовательность все 6 100 %
2015-12-26 task2 Узник цикла IF все 6 100 %
2015-12-26 task2 Do-рацикл все 4 100 %
2015-12-26 task2 Обман цикла все 7 100 %
2015-12-26 task2 Вечность 4 из 5 80 %
2015-12-26 task2 Точка и плоскость все 6 100 %
2015-12-25 task2 Пока-цикл все 6 100 %
2015-12-24 task2 For-to-чки все 26 100 %
2015-12-20 task2 Условный оператор все 16 100 %
2015-12-20 task2 Логика все 13 100 %
2015-12-19 task2 Типы данных все 5 100 %
2015-12-17 task1 Цифры 11 из 12 92 %
2015-12-14 task1 Геометрия все 8 100 %
2015-12-14 task1 Лирика 12 из 14 86 %
2015-12-14 task1 Формулы 8 из 9 89 %
2015-12-14 task1 Символы все 5 100 %
2015-12-13 task1 Целые числа все 7 100 %
2015-12-12 task1 Строки все 14 100 %
2015-11-05 task1 Семантика все 6 100 %
Итого: 280 из 326 86 %
Сохранить страницу:

8005. --
Александр
Александр
ответить
→  Дмитрий   / 2019-05-13 06:52

vk.com/boklazhenkos


21691. --
Дмитрий
Дмитрий
ответить
→  Александр   / 2019-05-12 23:01

Александр, как можно с вами связаться по поводу игры? Дайте пожалуйста соц.сеть где можно вам написать.


18419. --
DenisMed
DenisMed
ответить
→  Александр  # Карточки памяти / Отображение карточек / 2018-05-15 14:34

Без ультралиска сегодня, конечно, никак.



8005. --
Александр
Александр
ответить
→  aleksru  # Консоль / Разминка / Считалка / 2016-02-05 17:22

наличием пробела после цифр ?


2146. --
Иван
Иван
ответить
→  Александр  # Комбинаторика / Рекурсия. Вступление / 2016-02-02 15:54

Интересную картинку нашел - не видел еще такой.


2146. --
Иван
Иван
ответить
→  Александр  # Микроигры / 2048 - Логика / 2016-02-02 10:59

Красивые цвета подобрал! Красота!


8005. --
Александр
Александр
ответить
→  Олюшка  # Микроигры / 2048 - Интерфейс / 2016-02-01 15:33

Спасибо Оля:)


24. --
Олюшка
Олюшка
ответить
→  Александр  # Микроигры / 2048 - Интерфейс / 2016-02-01 15:21

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


24. --
Олюшка
Олюшка
ответить
→  Александр  # БД - Управление гостиницей / Вид. Список форм. / 2016-01-31 19:27

Александр, похвально что ты продумал формы, и нарисовал красиво! :)


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

Александр, уже продолжаем скоро точно все будет!!! :)


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

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


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

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


24. --
Олюшка
Олюшка
ответить
→  Александр  # Чашка кофе / C# + MySQL через DataSet / 2016-01-28 19:35

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


2146. --
Иван
Иван
ответить
→  Александр  # Чашка кофе / C# + MySQL через DataSet / 2016-01-28 18:18

Молодец, много интересного узнал!


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

Александр, ты меня порадовал своими успехами! Молодец! :)


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

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


8886. --
Михаил Ермишин
Михаил Ермишин
ответить
→  Александр  # БД - Управление гостиницей / Модель - Календарный год / 2016-01-26 23:52

Полностью согласен! Как говорил мой друг "ИЗВЕРГИ!"


8005. --
Александр
Александр
ответить
→  Иван  # БД - Управление гостиницей / Модель - Календарный год / 2016-01-26 23:51

Благодарю) обидно за Майкрософт)) на мелочах уступать конкурентным продуктам


24. --
Олюшка
Олюшка
ответить

2146. --
Иван
Иван
ответить

2146. --
Иван
Иван
ответить
→  Александр  # БД - Управление гостиницей / Модель - Календарный год / 2016-01-26 23:13

Здорово, что удается сделать программу с MSsql!Не так уж это и просто - натыкаться на различие и пытаться что-то с этим делать. .


8005. --
Александр
Александр
ответить
→  Олюшка  # БД - Управление гостиницей / Модель - Календарный год / 2016-01-26 21:32

Спасибо Оля за поддержку))


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

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


8005. --
Александр
Александр
ответить
→  Орехов Эдуард  # БД - Управление гостиницей / Предъявите пропуск / 2016-01-25 23:34

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


8810. --
Орехов Эдуард
Орехов Эдуард
ответить
→  Александр  # БД - Управление гостиницей / Предъявите пропуск / 2016-01-25 21:32

Пустой отчет—твоя лень и нежелание выполнять задание! Евгений далеко не дурак и он все уроки разместил правильно, раз этот урок находиться здесь значит так нужно!


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

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


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

я тоже заметил. с данной таблицей куда круче база получается


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

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


2146. --
Иван
Иван
ответить
→  Александр  # БД - Управление гостиницей / Класс MySQL. Обработка ошибок. / 2016-01-24 17:55

Эта обработка ошибок очень пригодилась! Без нее было бы всё намного труднее.


8005. --
Александр
Александр
ответить

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Александр   / 2016-01-23 14:20

Саш, нет, запишется кафе 'Золотое руно' как и задумывалось, Золотое руно будет в кавычках. просто кавычки после экранирования слешами не будут восприниматься как спецсимволы, а будут восприниматься, как обычный текст


8005. --
Александр
Александр
ответить
→  Валерий Жданов   / 2016-01-22 22:46

Валерий , спасибо, прямо объяснил. Уточни еще момент пож-та, т.е. вместо
Кафе 'Золотое руно'
в базу данных запишется текст -
Кафе \\Золотое руно\\
?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Александр  # БД - Управление гостиницей / Класс MySQL. Получение таблицы. / 2016-01-22 21:23

По поводу функций addslashes. Что она экранирует. При работе с формами, где пользователь может ввести через textbox всё что угодно, возможен ввод некорректных символов, которые могут повлиять на работу программы. К таким символам в частности относятся кавычки, которые при попадании в текст SQL запроса могут сделать его некорректным,
К примеру есть запрос обработки строки UPDATE table SET field1='"+text1.text+"', field2='"+text2.text+"';
и если в поле text1 укажем например Кафе 'Золотое руно', то запрос будет выглядеть так
UPDATE table SET field1='Кафе 'Золотое руно'', field2='"+text2.text+"'; и для  поля field1 как видим уже соответствует несколько переменных, ограниченных одинарными кавычками, и корректно запрос не обработается.
Какой выход? Экранировать кавычки, превращая их из спецсимволов в обычные строчные символы,добавляя к ним слеши при помощи функции addslashes. после обработки этой функцией запрос примет вид
UPDATE table SET field1='Кафе &quote Золотое руно &quote ', field2='"+text2.text+"'; и будет нормально обработан движком dotnet и MySQL.


24. --
Олюшка
Олюшка
ответить
→  Александр  # БД - Управление гостиницей / Класс MySQL. Получение таблицы. / 2016-01-22 20:22

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


4699. --
Сергей Витальевич
Сергей Витальевич
ответить
→  Александр  # БД - Управление гостиницей / Класс MySQL. Получение таблицы. / 2016-01-22 08:20

addslashes думаю с php взяли) php.net/manual/ru/function.addslashes.php - защита от SQL инъекций
Вот что она будет экранировать без понятия) Я вот только при входе использовал защиту от SQL инъекций, но у меня были поля ввода и там легко можно было дописать так чтоб подключится к другой БД.
     
Вот и использовал безопасное подключение.
SqlConnectionStringBuilder connectionStringBuilder = new SqlConnectionStringBuilder
            {
                DataSource = "KOT",
                InitialCatalog = "AdventureWorks2014",
                UserID = tbName.Text,
                Password = tbPass.Text,
                Pooling = true
            };

Ведь и сама БД в основном для web. Не понимаю зачем ее здесь используют. Если надо что-то легковесное то можно было SQLite использовать. Рад что кто-то использует SQL Server.  Развеселил Иван, но ничего думаю он еще исправится.


24. --
Олюшка
Олюшка
ответить
→  Александр  # БД - Управление гостиницей / Класс MySQL. Драйвер и конструктор. / 2016-01-22 00:32

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


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

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


2146. --
Иван
Иван
ответить
→  Александр  # БД - Управление гостиницей / Модель. SQL запросы для Book и Map / 2016-01-21 23:22

То, что разница в mysql и ms Sql есть это точно. Где-то про это читал, и Евгений Витольдович об этом в каком-то уроке вскользь упоминал. Если там стоит autoincrement, то null, наверное, не можнет быть.


2146. --
Иван
Иван
ответить
→  Александр  # БД - Управление гостиницей / Модель. SQL запросы для Room / 2016-01-21 23:14

Чувствуется, что сложностей не возникло!


8977. --
Иван
Иван
ответить
→  Александр   / 2016-01-21 23:11

Ну так мне и не понятно, зачем создавать что-то свое, когда все есть готовое)


8005. --
Александр
Александр
ответить
→  Иван   / 2016-01-21 23:10

Дак это наши пользовательские классы, которые содержат нужные функции. Это системные классы создаём в них.


8005. --
Александр
Александр
ответить
→  Иван   / 2016-01-21 22:52

В видео уроках делают на MySql и класс свой так назвали соответственно. Я решил на MS Sql и назвал также класс в студии


8977. --
Иван
Иван
ответить
→  Александр  # БД - Управление гостиницей / Класс MySQL. Получение таблицы. / 2016-01-21 22:49

Не знал что есть класс MSSQL. Вообще первый раз такое вижу, самоделка?


8005. --
Александр
Александр
ответить
→  Сергей Витальевич   / 2016-01-21 11:19

Благодарю за внимание :) Но  в том то и дело , что поле Client_ID в таблице Client не может быть NULL. это Primary Key для этой таблицы, автоинкремент.


4699. --
Сергей Витальевич
Сергей Витальевич
ответить
→  Александр  # БД - Управление гостиницей / Модель. SQL запросы для Book и Map / 2016-01-21 09:46

" Не понятно всё таки как в видеоуроке добавилось значение в book с Client_ID  равным NULL"
Все очень даже может быть если в book для этого поля допустимо значение NULL.
Та же история -> добавляй всю информацию, чтоб сразу можно было ответить, а то никакого интереса отвечать на твой вопрос нет, так как даже не потрудился чтоб предоставить полную информацию.


4699. --
Сергей Витальевич
Сергей Витальевич
ответить
→  Александр  # БД - Управление гостиницей / Модель. SQL запросы для Client / 2016-01-21 09:14

Думаю стоило предоставить всю информацию о проблеме (таблица, запрос и др.) Так как этого всего нет отвечай на свой вопрос сам.


5565. --
Frank
Frank
ответить
→  Александр  # БД - Управление гостиницей / SQL запросы для создания Базы / 2016-01-21 08:31

management studio MS SQL Server - крутая вещь! Респект!


24. --
Олюшка
Олюшка
ответить
→  Александр  # БД - Управление гостиницей / Модель. SQL запросы для Room / 2016-01-21 00:33

Александр, рада что ты все исправил, Молодчина! :)


24. --
Олюшка
Олюшка
ответить
→  Александр  # БД - Управление гостиницей / Модель. SQL запросы для Client / 2016-01-21 00:31

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



8005. --
Александр
Александр
ответить
→  Олюшка   / 2016-01-20 20:47

сочки :))


24. --
Олюшка
Олюшка
ответить
→  Александр  # БД - Управление гостиницей / Создание базы в MS Access / 2016-01-20 20:33

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить

791. --
Валерий Жданов
Валерий Жданов
ответить
→  Александр  # БД - Управление гостиницей / Таблицы комнат и дней / 2016-01-19 18:12

Да, Александр, первичный ключ в качестве номера комнаты - неудачный вариант. Всего не предусмотришь, но стремиться к этому приходится)). Но это все с опытом разработки таких приложений придет.
Про book_id - верное и меткое замечание, согласен. Молодец!


24. --
Олюшка
Олюшка
ответить
→  Александр  # БД - Управление гостиницей / Таблицы комнат и дней / 2016-01-19 16:34

Александр, Молодец! :)


24. --
Олюшка
Олюшка
ответить
→  Александр  # БД - Управление гостиницей / Таблицы клиентов и заказов / 2016-01-19 16:28

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


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

Здорово, молодец, что добавляешь идеи от себя. Главное потом не запутаться!


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

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


8005. --
Александр
Александр
ответить
→  Олюшка  # БД - Управление гостиницей / Вступление / 2016-01-19 00:11

Спасибо. Оля!


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

Александр, Поздравляю с началом грандиозного проекта!!! Теперь вперед!!! :)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # БД - Управление гостиницей / Таблицы комнат и дней / 2016-01-18 19:45

Хм. Саша. А ты ведь прав... По поводу составного ключа.
Может быть book_id там и не нужен.
Вот уж, век живи, век учись.


8005. --
Александр
Александр
ответить
→  Артем  # Консоль / Строки / ToLower/Upper / 2016-01-17 00:03

Артем. Данное решение проходит. Вы скопировали из студии вместе с методом main просто


8886. --
Михаил Ермишин
Михаил Ермишин
ответить
→  Александр  # Консоль / Целые числа / Пять чисел / 2016-01-16 10:50

Тоже самое было. Всё просто: цикл ДО 5 итераций. Тоесть вместо arrayLong.Length поставь 5. Всё заработает. У них в половине заданий некорректно всё написано.


2544. --
Дима
Дима
ответить
→  Александр   / 2016-01-14 13:57

Александр, спасибо!


8005. --
Александр
Александр
ответить
→  Дима  # Консоль / For-to-чки / Псевдо-квадраты / 2016-01-14 13:40

Дима, потому что у тебя рисует в верхней линии по два пробела подряд начиная со второго квадрата, а в нижней по 2 стенки подряд, также начиная со второго квадрата


2544. --
Дима
Дима
ответить
→  Александр   / 2016-01-13 23:43

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


8005. --
Александр
Александр
ответить
→  Дима  # Консоль / For-to-чки / Туз / 2016-01-13 21:38

Дима, на ту задачу то код скинул вобще?


8005. --
Александр
Александр
ответить
→  Alcatraz  # Графические циклы / * Спирограф / 2016-01-12 14:08

Очень круто :) !


6925. --
Артём
Артём
ответить
→  Александр  # Игра Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2016-01-11 11:44

Поздравляю! Добился-таки своего:)


8005. --
Александр
Александр
ответить

24. --
Олюшка
Олюшка
ответить
→  Александр  # Игра Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2016-01-10 23:16

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


2146. --
Иван
Иван
ответить
→  Александр  # Игра Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2016-01-10 21:40

Здорово получилось! Хорошо, когда обучение происходит с интересом!


8005. --
Александр
Александр
ответить
→  Максим Лапшинов   / 2016-01-10 17:23

спасибо,  Макс


8005. --
Александр
Александр
ответить
# Вебинары / Отзывы о Новогоднем Марафоне / 2016-01-10 17:21

Добрый день.
1. 8 из 8
2. За эти 8 дней я полностью сделал СОКОБАН с его 21 уроком. Добавлял в игру некоторый свой функционал, что требовало значительного времени.
3. Это тот момент, где я давал слабину. решил всего лишь 2 задачи , и только те , что у меня слетали со 100% решения, в результате подробного рассмотрения их на марафоне и нахождения ошибок.

    Не смотря на то, что часть задач поставленных на марафоне , я не выполнял, яркий пример тому "Консоль" , свою работу считаю крайне эффективной. "Сокобану" , а соответственно и изучению программирования, языку C# я уделил 80% своего свободного времени в эти "каникулы".  В эти дни я не работал, супруга уехала к "родным"  и я реально "задротствовал", уж извините за слово.
      Если отделить видеокурс от вебинаров, то основными дополнительными знаниями для меня стали - "как" писать код. Разумеется я этому не научился, но двинулся в нужном направлении. Очень нравилась корректировка "кода" на вебинарах. Понял, что обязательно требуется документирование программы, потому как со временем забываешься чем какая функция делает, и особенно остро это встает при слиянии программ.
      Ну и как бы постыдно это ни звучало, но наверное без марафона - курс бы я выполнил за большее кол-во времени. Вроде уже все взрослые люди  с достаточной самомотивацией, а как школьнику ей богу будет стыдно , если у тебя ничего не готово к следующему уроку :)))  Поэтому , если коротко, интенсивность работы на марафоне была выше.
  В заключение, спасибо большущее Евгению Витольдовичу и ребятам, за их работы, идеи и поддержку :)


5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  Александр  # Игра Сокобан / ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан / 2016-01-10 17:10

поздравляю с окончанием курса


4467. --
Alcatraz
Alcatraz
ответить

8005. --
Александр
Александр
ответить
→  Alcatraz  # Графические циклы / VIP. Узоры на окружности / 2016-01-10 16:43

Поддерживаю :) красота, сочетание цветов то одно из моих любимых - оранжевый с чёрным


8005. --
Александр
Александр
ответить
→  Евгений Волосатов  # Игра Сокобан / Сокобан - Завершение / 2016-01-10 14:37

очень. Я честно говоря доделываю. на корректность IP-adress регулярку нашёл длинную, да по мелочи.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить

24. --
Олюшка
Олюшка
ответить
→  Александр  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2016-01-10 02:34

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


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Игра Сокобан / Сокобан - Игра - На двоих по сети / 2016-01-10 02:02

Дальше в лес, больше дров! :)


8005. --
Александр
Александр
ответить
→  Олюшка   / 2016-01-09 19:08

мне просто самому больше понравилось вдвоём играть :) Интересней как - то.
ок Спасибо !


24. --
Олюшка
Олюшка
ответить
→  Александр  # Игра Сокобан / Сокобан - Игра - На двоих / 2016-01-09 18:33

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


8005. --
Александр
Александр
ответить
→  Олюшка   / 2016-01-09 00:43

Спасибоще :)


24. --
Олюшка
Олюшка
ответить
→  Александр  # Игра Сокобан / Сокобан - Редактор - На двоих / 2016-01-09 00:06

Ох, Александр, мне прямо все больше и больше нравится твоя программа, Молодец! :)


6458. --
Александр
Александр
ответить
→  Александр  # Игра Сокобан / Сокобан - Редактор - На двоих / 2016-01-08 19:18

красиво получается)


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Александр  # Игра Сокобан / Сокобан - Редактор - На двоих / 2016-01-08 17:43

Эти картинки мне больше нравятся :)


24. --
Олюшка
Олюшка
ответить
→  Александр  # Игра Сокобан / Сокобан - Решалка - Оптимизация / 2016-01-07 23:07

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


7276. --
Ильшат
Ильшат
ответить
→  Александр  # Игра Сокобан / Сокобан - Игра - Управление / 2016-01-07 16:58

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


8005. --
Александр
Александр
ответить
→  данила   / 2016-01-07 15:22

Да, Данила , я тоже к этому пришёл :)) решил надо относить проще :)


3664. --
данила
данила
ответить
→  Александр  # Игра Сокобан / Сокобан - Решалка - Оптимизация / 2016-01-07 15:21

не, представить 4х местный массив в нашем трехмерном пространстве что-то не то...


8005. --
Александр
Александр
ответить
→  Петя   / 2016-01-07 15:04

курсы себе взяли все новые, которые не проходили еще, конечно. А задание дают и на повторение и не касающееся программирования. Например , "фотографию рабочего дня вести" , с полезностью этого можно спорить , конечно, тем не менее. Прорешивать ежедневно несколько консольных задач. в Совокупности то оказывается что до*ера всего, и не все выполняется


7652. --
Петя
Петя
ответить
→  Александр   / 2016-01-07 14:53

а задания новые? или уже пройденные курсы повторно делаете?


2146. --
Иван
Иван
ответить
→  Александр  # Игра Сокобан / Сокобан - Решалка - Мышка / 2016-01-07 14:46

Здорово получилось! Бесценный опыт!


8005. --
Александр
Александр
ответить
→  Петя  # Микроигры / Игра 15 - Картинка / 2016-01-07 14:27

Разбираем проделанную работу каждого участника. Больше всего нравится, это когда конечно Евгений Витольдович корректирует твой код, критикует его или хвалит.  Также интересно делать чужие работы по одинаковому курсу. Получается начали одновременно и кто как идёт , кто какие задумки - как реализует. Стоит еще ряд ежедневных задач, но они меняются, и не такие глобальные как ежедневно сильно продвигаться по основному выбранному курсу.


7652. --
Петя
Петя
ответить
→  Александр  # Микроигры / Игра 15 - Картинка / 2016-01-07 14:19

приоткрой завесу, если всё-таки рискнул записаться на марафон? что там делаете?


8005. --
Александр
Александр
ответить
→  Александр Львович  # Микроигры / Радиоуправляемая машинка / 2016-01-07 13:47

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


8005. --
Александр
Александр
ответить
→  Ильшат  # Игра Сокобан / Сокобан - Игра - Управление / 2016-01-07 09:57

а я и не зная с++, все ошибаюсь. Пишу иногда array1 = array2 и тоже потом ищу ошибку :)  Да, массивы ссылочный тип.
одномерные массивы удобно копировать с методом CopyTo();
еще знаю про такой базовый метод Clone() . все идёт от интерфейса ICloneable
Но там нюансы :) буду изучать


7276. --
Ильшат
Ильшат
ответить
→  Александр  # Графические циклы / VIP. Узоры на окружности / 2016-01-07 04:06

Это точно, всего пару строк и отличный результат. Хороший пример работы с циклами, особенно понравилась анимация)


  • Звание: Полиморфер
  • Накопленный опыт: 400 часов
  • Собранный капитал: нет

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

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

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

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

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

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

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





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

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

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

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


Научился: Мало того, что научился подключать бд в Студии и делать простейший запрос, также пришлось научиться создаать нового пользователя в Management Studio, разрешать удаленные подключения и прочее
Трудности: Самое сложное было создать пользователя с паролем, который может подключиться к данному серверу хотя бы в той же Management Studio
Классный урок. Вот она -вот она рыба моей мечты. Понял, что знать нужно очень много чтобы координировать работу БД и основной программы, пока гуглил множество вопросов для решения возникающих проблем.


Научился: на этот раз точно запомнил как сбивать автоинкремент в MS SQL
сделал совокупный тест, который добавляет комнату, выбирает в таблице комнат ID по номеру комнаты и Step по номеру комнаты. Сравнивает их на равенство. После Этого удаляет эту комнату и Воззвращает счетчик автоинкремента в нормальное положение