Си шарп с нуля

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!
Вебинар «Карточки памяти на Android» начнётся через 1  день 13 час. 08 мин.

Alexandr
  • Звание: Алгоритмист
  • Накопленный опыт: 104 часа
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2017-10-28 10:27:11
  • Город проживания: Москва

Видеокурсы

Дата активности Видеокурс Прогресс
2015-07-12 saver Хранитель экрана 3 из 15 20 %
2015-06-23 game1 Наноигры 5 из 10 50 %
2015-06-10 game0 Демо игры 8 из 10 80 %
2015-05-24 soft1 Нанософт 6 из 10 60 %
2015-05-24 soft0 Демо софт все 7 100 %
Итого: 29 из 52 56 %

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

Дата активности Консольный раздел Прогресс
2016-01-07 task1g Целые задачи 10 из 11 91 %
2015-05-25 task1f Геометрия все 8 100 %
2015-05-18 task1e Символы все 5 100 %
2015-05-14 task1d Формулы все 9 100 %
2015-05-13 task1c Лирика 13 из 14 93 %
2015-03-27 task1a Целые числа все 7 100 %
2015-03-24 task1b Строки все 14 100 %
2015-03-18 task1 Семантика все 6 100 %
Итого: 72 из 74 98 %
Сохранить страницу:

1901. Neverwinter 2
Neverwinter 2
ответить
→  Alexandr   / 2015-07-17 16:17

Ну будешь устраиваться, спросишь)))))))
кстати, Автор говорил проходить собеседования? вот еще один повод))!!!


4441. Alexandr
Alexandr
ответить
→  Neverwinter 2   / 2015-07-12 20:10

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


1901. Neverwinter 2
Neverwinter 2
ответить
→  Alexandr   / 2015-07-12 18:48

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


4441. Alexandr
Alexandr
ответить
→  Neverwinter 2   / 2015-07-12 17:59

(То есть не надо делать переменных типа h, g .... лучше называть полностью Height, Health... )
переменные вроде с заглавных букв не пишут... не?

(Ну еще у Автора я заметил что делегаты он начинает с de, например deRecv.)
В том то и дело, что и Евгений пишет не совсем "по формату" Он даже сам где-то говорил, что привык к немного иному синтаксису, так как до шарпа он писал на другом языке. И это заметно даже из за его привычке лишний раз не ставить {} скобки в методах ))))


1901. Neverwinter 2
Neverwinter 2
ответить
→  Alexandr  # Хранитель экрана / Хранитель экрана. Новый класс Graph / 2015-07-12 14:32

Переменная должна содержать в своем имени информацию о значении. То есть не надо делать переменных типа h, g .... лучше называть полностью Height, Health... Так же не стоит начинать переменные с цифры. Для обучения конечно можно и короткими буквами.. Так же длина имени переменной прямо пропорционально её области видимости. В пределах цикла можно и i обойтись. Константы лучше называть так: КОНСТАНТА, чтобы было видно, что это константа. Ну еще у Автора я заметил что делегаты он начинает с de, например deRecv.


4441. Alexandr
Alexandr
ответить
→  Олюшка   / 2015-07-12 12:28

Большое спасибо, Оля! )


4441. Alexandr
Alexandr
ответить
→  Иван  # Хранитель экрана / Хранитель экрана. Движение шарика / 2015-07-12 12:28

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


2146. Иван
Иван
ответить
→  Alexandr  # Хранитель экрана / Хранитель экрана. Движение шарика / 2015-07-12 12:25

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


24. Олюшка
Олюшка
ответить
→  Alexandr   / 2015-07-12 11:34

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


1726. Наталия
Наталия
ответить
→  Alexandr  # Хранитель экрана / Хранитель экрана. Движение шарика / 2015-07-12 11:23

Верный комментарий! Лучше не оставлять "магические числа" в коде, а выносить их, например, в отдельный класс "настройки программы".


4441. Alexandr
Alexandr
ответить
→  Олюшка   / 2015-07-12 11:15

Я пока в отпуске, так что заходить сюда постоянно не получается. Интернета тут почти нет. Когда вернусь, обязательно вас догоню ))


24. Олюшка
Олюшка
ответить
→  Alexandr  # Хранитель экрана / Хранитель экрана. Создаём графику / 2015-07-10 08:27

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


4441. Alexandr
Alexandr
ответить
→  Vera  # Хранитель экрана / Хранитель экрана. Новый класс Polygone / 2015-07-10 00:44

Симпатично вышло :)


4441. Alexandr
Alexandr
ответить
→  Антон Лазарец  # Хранитель экрана / Хранитель экрана. Создаём графику / 2015-07-10 00:43

не от курса, верно... но в курсе пока все элементарно )


4441. Alexandr
Alexandr
ответить
→  Иван  # Хранитель экрана / Хранитель экрана. Создаём графику / 2015-07-10 00:42

полезный сайт, спасибо ))


2146. Иван
Иван
ответить
→  Alexandr  # Хранитель экрана / Хранитель экрана. Создаём графику / 2015-07-10 00:23

Отлично получилось. А иконку можно сделать за 10 секунд на  http://favicon.ru/


986. Антон Лазарец
Антон Лазарец
ответить
→  Alexandr  # Хранитель экрана / Хранитель экрана. Создаём графику / 2015-07-09 23:53

Прикольно, похоже на кнопку включения компьютера) а настройка интернета - это не от курса зависит :D


4441. Alexandr
Alexandr
ответить
# Видеокурсы / Объектная модель твоей игры. / 2015-06-25 22:16

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


24. Олюшка
Олюшка
ответить
→  Alexandr  # Олимпиада / День рождения у Музы проекта! / 2015-06-24 21:46

Для меня твои программы и отчеты это всегда подарок!!! :)


24. Олюшка
Олюшка
ответить
→  Alexandr  # Олимпиада / День рождения у Музы проекта! / 2015-06-24 21:45

Александр! Спасибочки, очень мило! :)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Alexandr  # Микро игры / Арканоид - Уровень и ракетка / 2015-06-24 00:36

Хорошо, Александр, я не против :)


24. Олюшка
Олюшка
ответить
→  Alexandr  # Микро игры / Арканоид - Уровень и ракетка / 2015-06-24 00:26

Договорились, Александр, жду комильфо :)


4441. Alexandr
Alexandr
ответить
→  Олюшка  # Микро игры / Арканоид - Уровень и ракетка / 2015-06-24 00:22

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


4441. Alexandr
Alexandr
ответить
→  Иван  # Микро игры / Арканоид - Уровень и ракетка / 2015-06-24 00:20

с picturebox`ом я работал, там какие-то непонятки с прозрачностью box`a. Не всегда работает. Попробую с кнопками поэксперементировать ))


24. Олюшка
Олюшка
ответить
→  Alexandr  # Микро игры / Арканоид - Уровень и ракетка / 2015-06-24 00:05

Александр, тебе бы видео обзор делать, показывать свои творения :)


2146. Иван
Иван
ответить
→  Alexandr  # Микро игры / Арканоид - Уровень и ракетка / 2015-06-24 00:05

Интересное решение, хотя в лейбл тоже картинки можно отображать (свойство Image)  или лучше тогда вообще picturebox  использовать?


4441. Alexandr
Alexandr
ответить
# Вебинары / Супер-игра твоей мечты / 2015-06-22 18:55

1 - Не буду оригинальным. Простые игры на 2-3 урока лучше разбирать на бесплатных занятиях. Чтобы от простого к сложному переходить, от бесплатного к платному, если тема заинтересует.
2 - Хочется делать игры (для души, как раньше делали, а не за бабки ) А вообще еще не определился с направлением. Еще слишком много неизученного, так что я пока не знаю всех возможностей языка.


4441. Alexandr
Alexandr
ответить
→  Олюшка  # Нано игры / Скорость реакции. Алгоритм и рекорд. / 2015-06-18 18:26

Мне тоже, спасибо ))


24. Олюшка
Олюшка
ответить
→  Alexandr  # Нано игры / Скорость реакции. Алгоритм и рекорд. / 2015-06-18 17:42

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


4441. Alexandr
Alexandr
ответить
→  Иван  # Нано игры / Скорость реакции. Алгоритм и рекорд. / 2015-06-18 17:29

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


2146. Иван
Иван
ответить
→  Alexandr  # Нано игры / Скорость реакции. Алгоритм и рекорд. / 2015-06-18 17:26

Да, чтоб понять что написал, можно комментировать код. Иногда помогает


531. Nurbek
Nurbek
ответить
→  Alexandr   / 2015-06-17 19:15

Классно, спасибо!


4441. Alexandr
Alexandr
ответить
→  Nurbek   / 2015-06-17 18:51

ладно, держи https://cloud.mail.ru/public/8h8j/NV3TnhEid
при запуске выйдет сообщение об ошибке, просто жми "продолжить"


531. Nurbek
Nurbek
ответить
→  Alexandr  # Нано игры / Игра Цифры / 2015-06-17 17:15

Больше интерес вызывает как студент самостоятельно допридумал алгоритм. Скидывай, не стесняйся))


24. Олюшка
Олюшка
ответить
→  Alexandr   / 2015-06-17 14:35

Понятно, жаль!


4441. Alexandr
Alexandr
ответить
→  Олюшка   / 2015-06-17 14:34

Пробовал Оль, не работает.


24. Олюшка
Олюшка
ответить
→  Alexandr   / 2015-06-17 14:19

Прозрачный это там где цвет попробуй установить в кладке Web Transparent, если конечно не пробовал так сделать :)


4441. Alexandr
Alexandr
ответить
→  Олюшка  # Нано игры / Скорость реакции. Три картинки по таймеру. / 2015-06-17 13:44

Спасибо.
Так у картинки и так фон прозрачный. Это TGA шка с прозрачностью... а цвет фона это уже в свойствах C# устанавливается. Я могу его на любой поменять, только толку от этого 0... (


24. Олюшка
Олюшка
ответить
→  Alexandr  # Нано игры / Скорость реакции. Три картинки по таймеру. / 2015-06-17 13:38

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


4441. Alexandr
Alexandr
ответить
→  Nurbek  # Нано игры / Игра Цифры / 2015-06-16 22:49

Ну я тебя разочарую, там всего два уровня, я больше не делал. Это же так, как пример, а не полноценная игра. )


531. Nurbek
Nurbek
ответить
→  Alexandr  # Нано игры / Игра Цифры / 2015-06-16 16:01

Хотелось поиграть, интересно выглядит. Можно на Яндекс.Диск


4441. Alexandr
Alexandr
ответить
→  Олюшка   / 2015-06-16 13:35

Оля, я не умею их записывать. Тем более на работе мне этого никто не даст сделать ))


24. Олюшка
Олюшка
ответить
→  Alexandr  # Нано игры / Скорость реакции. Блок-схема. / 2015-06-16 13:15

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



1295. Дмитрий Че
Дмитрий Че
ответить
→  Alexandr  # Нано игры / Скорость реакции. Блок-схема. / 2015-06-16 13:14

Здорово! Одна схема лучше другой!


4441. Alexandr
Alexandr
ответить
→  Евгений Волосатов  # Нано игры / Скорость реакции. Блок-схема. / 2015-06-16 13:14

Ой, я не умею писать такие вещи )) Да и скорее всего буду делать ее на работе (пока начальство не видит) ))))


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Alexandr  # Нано игры / Скорость реакции. Блок-схема. / 2015-06-16 13:07

Блок-схема воодушевляет.
Я догадываюсь - что ты хочешь сделать!
Обязательно запиши видео-презентацию своей программы.


4441. Alexandr
Alexandr
ответить
→  Nurbek  # Нано игры / Игра Цифры / 2015-06-16 10:55

Говори куда, скину... а зачем он тебе?


531. Nurbek
Nurbek
ответить
→  Alexandr  # Нано игры / Игра Цифры / 2015-06-15 20:22

Скинь пож-та екзешник, спс


24. Олюшка
Олюшка
ответить
→  Alexandr  # Нано игры / Игра Цифры / 2015-06-15 20:17

Александр, это тебе спасибо за великолепные работы!!! :)


4441. Alexandr
Alexandr
ответить
→  Олюшка  # Нано игры / Игра Цифры / 2015-06-15 20:10

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


24. Олюшка
Олюшка
ответить
→  Alexandr  # Нано игры / Игра Цифры / 2015-06-15 20:07

Александр! я в восторге от твоей программы! Ты действительно Молодец! :)


4441. Alexandr
Alexandr
ответить
→  Евгений Волосатов   / 2015-06-15 20:04

)) Отлично! Спасибо.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Alexandr   / 2015-06-15 20:00

Я сам достаточно натерпелся от учителей за собственную «оригинальность»...


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Alexandr   / 2015-06-15 19:59

Саша, я только двумя руками За!


4441. Alexandr
Alexandr
ответить
→  Евгений Волосатов  # Нано игры / Игра Цифры / 2015-06-15 19:57

Я надеюсь Вы ничего против этого не имеете? Просто нравится делать что-то новенькое, а не просто копировать решение задачи.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Alexandr  # Нано игры / Игра Цифры / 2015-06-15 19:50

Оригинально ты задачу переделал...


4441. Alexandr
Alexandr
ответить
→  Олюшка  # Мини игры / Устный счёт / 2015-06-10 23:18

Приятно знать, что они нравятся кому-то еще, кроме меня самого )))


24. Олюшка
Олюшка
ответить
→  Alexandr  # Мини игры / Устный счёт / 2015-06-10 23:12

Меня всегда радуют твои программы, очень нравится как ты делаешь их с удовольствием, продумываешь все до мелочей :)


4441. Alexandr
Alexandr
ответить
→  Олюшка  # Мини игры / Устный счёт / 2015-06-10 23:07

Спасибо Оля... жаль что времени свободного не всегда хватает.


24. Олюшка
Олюшка
ответить
→  Alexandr  # Мини игры / Устный счёт / 2015-06-10 23:03

Александр, как всегда работа великолепная, на славу постарался! Молодец!


24. Олюшка
Олюшка
ответить
→  Alexandr  # Мини игры / Отзыв о видеокурсе / 2015-06-06 13:13

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


4441. Alexandr
Alexandr
ответить
→  Евгений Волосатов  # Мини игры / Камень ножницы бумага / 2015-06-06 12:45

Огонь сильнее воздуха, воздух сильнее земли, земля воды а вода огня. А при столкновении смежных стихий, таких как огонь и земля или вода и воздух - победитель определяется случайно 50/50


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Alexandr  # Мини игры / Отзыв о видеокурсе / 2015-06-06 12:36

Спасибо, Саша, за отзыв! Вот оно какое программирование может быть интересным ;)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Alexandr  # Мини игры / Камень ножницы бумага / 2015-06-06 12:16

Какая стихия какую побеждают.
Я логически понимаю, что вода побеждает огонь.
А с остальными как?


4441. Alexandr
Alexandr
ответить
→  Евгений Волосатов  # Мини игры / Камень ножницы бумага / 2015-06-06 12:07

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


4441. Alexandr
Alexandr
ответить
→  Олюшка  # Мини игры / Камень ножницы бумага / 2015-06-06 12:03

Спасибо Ольга.)) Всегда хочется чего нибудь добавить к задаче, а не просто по шаблону сделать . Так интереснее.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Alexandr  # Мини игры / Камень ножницы бумага / 2015-06-06 11:20

Здорово! А можно написать, кто кого побеждает?


24. Олюшка
Олюшка
ответить
→  Alexandr  # Мини игры / Камень ножницы бумага / 2015-06-06 10:41

Александр, это гениально, мне нравится твой подход к заданию, его эксклюзивность и креативность! На тебя можно равняться в выполнении заданий как образец отличной работы! Молодец!


4441. Alexandr
Alexandr
ответить
→  Иван  # Мини игры / Игра Быстрощёлк / 2015-06-02 00:13

Спасибо Иван, стараюсь ))


2146. Иван
Иван
ответить
→  Alexandr  # Мини игры / Игра Быстрощёлк / 2015-06-02 00:11

Отличный результат. Креативный подход!


4441. Alexandr
Alexandr
ответить
→  Сергей Витальевич  # Мини игры / Лабиринт 2D - игра / 2015-05-31 19:43

))) такое уж настроение было...


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Alexandr  # Мини игры / Лабиринт 2D - игра / 2015-05-31 19:31

Мрачновато)


24. Олюшка
Олюшка
ответить
→  Alexandr   / 2015-05-26 17:43

Молодец, Александр, это очень похвально!!!


4441. Alexandr
Alexandr
ответить
→  Олюшка  # Мини игры / Лабиринт 2D - меню / 2015-05-26 17:32

О, да, непременно! Уже есть несколько программ, которые лежат и ждут пока я их заставлю звучать ))


4441. Alexandr
Alexandr
ответить
→  Ислам  # Мини игры / Лабиринт 2D - меню / 2015-05-26 17:31

Ну, если чего-то не было раньше, это еще не значит что этого нельзя сделать ;)
Знаю, что спешу... азарт, что тут поделаешь )))


4441. Alexandr
Alexandr
ответить
→  Валерий Жданов  # Мини игры / Лабиринт 2D - меню / 2015-05-26 17:28

Да, разумеется, метод "тыка" еще никто не отменял, так что будем изучать инструментарий и дальше ))) Спасибо! ;)


24. Олюшка
Олюшка
ответить
→  Alexandr  # Мини игры / Лабиринт 2D - меню / 2015-05-26 12:39

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


5542. Ислам
Ислам
ответить
→  Alexandr  # Мини игры / Лабиринт 2D - меню / 2015-05-26 12:32

Насколько я помню ни в одной игре в главном меню, не происходит настройка разрешения, параметров отображения и настройки звука. В этом же задании создается только главное меню, не спешите=) 


791. Валерий Жданов
Валерий Жданов
ответить
→  Alexandr  # Мини игры / Лабиринт 2D - меню / 2015-05-26 12:28

Alexandr, молодец, справился с созданием игры, а расширенное меню настроек  - кое-что придется поискать самостоятельно, кое-что (например работа с "бегунком" TrackBar, который может быть полезен при регулировке громкости ) реализовано в других уроках "Мини-игр". Удачи в реализации замыслов!


4441. Alexandr
Alexandr
ответить
→  Иван  # Мини игры / Картинка с секретом / 2015-05-26 01:38

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


2146. Иван
Иван
ответить
→  Alexandr  # Мини игры / Картинка с секретом / 2015-05-26 01:21

Прекрасная работа. Интересно, а она у вас плавно прокручивается, или порезать просто пришлось?


4441. Alexandr
Alexandr
ответить
→  Олюшка  # Мини игры / Вступительное слово / 2015-05-24 15:19

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


24. Олюшка
Олюшка
ответить
→  Alexandr  # Мини игры / Вступительное слово / 2015-05-24 14:51

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


4441. Alexandr
Alexandr
ответить
→  Олюшка  # Прикладные / Скорость на клавиатуре / 2015-05-24 14:47

Ага, и это радует, спасибо! ))


24. Олюшка
Олюшка
ответить
→  Alexandr  # Прикладные / Скорость на клавиатуре / 2015-05-24 13:13

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


4441. Alexandr
Alexandr
ответить
→  Олюшка  # Прикладные / Текстовый процессор / 2015-05-22 20:12

Спасибо Ольга. Сам не ожидал, что меня это так увлечет ))))


24. Олюшка
Олюшка
ответить
→  Alexandr  # Прикладные / Текстовый процессор / 2015-05-22 19:04

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


4441. Alexandr
Alexandr
ответить
→  Олюшка  # Прикладные / Прохождение теста / 2015-05-20 20:48

Спасибо )


24. Олюшка
Олюшка
ответить
→  Alexandr  # Прикладные / Прохождение теста / 2015-05-20 19:55

Александр, замечательно выполнил задание, мне понравилось с добавлением картинки, Молодец!


4441. Alexandr
Alexandr
ответить
→  Евгений Волосатов  # Прикладные / Шахматные часы / 2015-05-20 08:21

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


4441. Alexandr
Alexandr
ответить
→  Сергей Витальевич  # Прикладные / Шахматные часы / 2015-05-20 08:10

Для закрытия там вылезает кнопка, при нажатии на SET. А вот сварачивание я не сделал... правда не уверен, что оно очень уж необходимо. )


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Alexandr  # Прикладные / Шахматные часы / 2015-05-20 06:42

Александр, круто получилось!
Но следует не потерять за формой удобство.
Удобно пользоваться твоими ШЧ для игры в Шахматы?


4699. Сергей Витальевич
Сергей Витальевич
ответить
→  Alexandr  # Прикладные / Шахматные часы / 2015-05-20 05:19

Да, выглядит необычно, как простое изображение. Вот только я озадачен, а как же его закрыть или свернуть.


4441. Alexandr
Alexandr
ответить
→  Иван  # Прикладные / Шахматные часы / 2015-05-20 01:43

Спасибо. Да, это просто бекграунд с прозрачностью ))


2146. Иван
Иван
ответить
→  Alexandr  # Прикладные / Шахматные часы / 2015-05-20 00:54

Здорово, выглядит отлично. Это на wpf? Или просто такой background + картинки с прозрачностью? Очень интересная работа


4441. Alexandr
Alexandr
ответить
→  Олюшка  # Прикладные / Средняя оценка / 2015-05-12 00:15

:) спасибо


24. Олюшка
Олюшка
ответить
→  Alexandr  # Прикладные / Средняя оценка / 2015-05-11 21:10

Отличная работа, красота! Согласна, Александр, только вперед!


4441. Alexandr
Alexandr
ответить
# Начало / Мои успехи / 2015-05-11 20:29

1 - Не скажу, что активно, каюсь. В любой свободный вечер, если такой появляется. Попутно читаю учебник и практикуюсь в консоли на работе :)
2 - Ну по вашим все удачные ))) Если все работает как надо, значит удачный :))
3 - Склоняюсь к игровым программам для windows, под планшетное управление.
4 - Не знаю, удастся ли добраться до "начинки", но пока гранит этой науки грызется не плохо.
5 - Определиться надо ли Вам это. Если надо, то идти до конца и постоянно совершенствоваться.


4441. Alexandr
Alexandr
ответить
→  Олюшка  # Прикладные / Менеджер паролей / 2015-05-11 18:49

Спасибо! ) В панели инструментов есть VScrollBar - это и есть вертикальная прокрутка.


24. Олюшка
Олюшка
ответить
→  Alexandr  # Прикладные / Менеджер паролей / 2015-05-10 18:11

Александр, подскажи как ты на форме сделал ScrollBars Vertical не могу найти его, не знаю как сделать на форме или как можно сделать на TableLayoutPanel


24. Олюшка
Олюшка
ответить
→  Alexandr  # Прикладные / Менеджер паролей / 2015-05-10 17:41

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


4441. Alexandr
Alexandr
ответить
→  Валерий Жданов  # Прикладные / Твоё портфолио / 2015-05-09 10:52

Спасибо. )
да, конечно! Мне все уроки нравятся. Все доступно и понятно ))


791. Валерий Жданов
Валерий Жданов
ответить
→  Alexandr  # Прикладные / Твоё портфолио / 2015-05-07 23:16

Прекрасно, мне очень понравилось!
P.s. А Вам урок-то понравился?


2146. Иван
Иван
ответить
→  Alexandr  # Прикладные / Твоё портфолио / 2015-05-07 23:15

Здорово! Получилось очень красиво.


4441. Alexandr
Alexandr
ответить
# Начало / Мои успехи / 2015-04-17 14:44

1 - По 1 часу в день. (к сожалению времени свободного пока не хватает на большее)
2 - Я пока изучаю консольную часть. Потом только на WinForms перейду. Так что в консоли ничего особенного пока не писал.
3 - Хочу игрушку сделать под винду, для планшета.
4 - Я пока только набираю навыки... прокачивать еще пока толком нечего )
5 - Не забрасывать начатое. Раз уж взялись, доведите до конца.


4441. Alexandr
Alexandr
ответить
# Консоль / Строки / Replace / 2015-03-23 15:57

Не понимаю, почему только 42% ??

Console.WriteLine((Console.ReadLine()).ToUpper().Replace("A", " ").Replace("O", "A").Replace(" ", "O"));


4441. Alexandr
Alexandr
ответить
# Консоль / Строки / Contains / 2015-03-20 10:49

Добрый день! Почему ваш робот не может откомпилировать мой код? Ведь условия вроде все соблюдены.
            string a = Console.ReadLine();
            List<string> temp = new List<string> { Console.ReadLine(), Console.ReadLine(), Console.ReadLine(), Console.ReadLine(), Console.ReadLine() };
            foreach (string x in temp)
            {
                Console.WriteLine(a.Contains(x));
            }


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

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

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 chokayes 9752 10 5 3 18 318
2 Дмитрий 4814 10 15 10 35 310
3 zhikharevav 8380 250
4 Иван Воронин 10558 10 15 12 37 237
5 Tekashnik 8275 4 4 204
6 vip 9913 167
7 WildOrc 17443 148
8 Виктор 17606 143
9 Владимир 15525 138
10 Алексей|BrisK|Кривицкий 3506 132
11 Bodrik_torf 16066 129
12 Anton 5394 109
13 Pavlin 16496 102
14 Андрей Гришагин 17240 100
15 Алексей В. 10494 91
16 Dmitry Sinitsin 17947 86
17 Yefim 11589 85
18 Дмитрий 16218 67
19 Володимир 8707 2 2 62
20 Яков 6401 56
21 Dimon 9156 5 5 10 55
22 Евгений Волосатов 1 50
23 Александр 3922 50
24 Timoha 9980 47
25 Алекс 8932 44
26 Григорий 3850 41
27 Андрей 162 39
28 Денис 16396 37
29 Sergej Šugajev 16017 31
30 Николай Миролюбов 6203 30
31 Виталий 16268 5 5 29
32 Михаил 5081 4 4 29
33 Антон Кравченко 5502 3 3 28
34 drWatson 17575 27
35 Pavel 11353 25
36 chip 13417 25
37 Andrej Gladkov 16018 25
38 Валерий Жданов 791 23
39 Narek Aslanyan 18057 22
40 Иван 2146 20
41 vjacheslav 16906 20
42 Кирилл Шмойлов 6452 5 5 18
43 Neverwinter 2 1901 18
44 Gilman 17619 18
45 Povilas Abramovicius 16089 17
46 DimanDOS 14981 16
47 Евгений 17938 16
48 Сергей Сергеевич 459 15
49 Rise 14075 15
50 Aleksej Fiodorov 16016 15
51 Слава 17769 15
52 Самал 18138 14
53 Дмитрий 18157 12
54 Dim_nk 18171 11
55 Гендос 18183 11
56 Сергей 14008 4 5 9 10
57 Сергей 3747 5 5 10
58 Сергей Витальевич 4699 10
59 Петя 7652 10
60 Сергей Тирпиц 17608 10
61 Aelita 18082 10
62 Nikita 16135 8
63 Den Andreevich 6861 7
64 Andrej Petrunev 16015 7
65 Андрей Шевченко 16533 7
66 Diserdyuk 17894 7
67 Alexander Sidorov 4853 6
68 Сергей Стефаненко 13131 6
69 Maksym 17628 6
70 Кирилл Бойко 17895 6
71 Сарапульцев Константин 1570 5
72 Denis 1947 5
73 Денис 4395 5
74 Алексей 9323 5
75 FireWolf 10080 5
76 Demonick 10981 5
77 Родион Глушков 11582 5
78 Роман 14462 5
79 Kitsuneco 15445 5
80 ivan tuzhikov 15865 5
81 Kiril Krutiajev 16014 5
82 Саша Авербух 16520 5
83 Serge 16861 5
84 Андрей 17589 5
85 Bakha 17695 5
86 Oleksandr 17822 5
87 Greed846 18029 5
88 Taras 18146 5
89 David 18153 5
90 CaLLiek 18162 5
91 Тамерлан 18174 5
92 Tigran 18175 5
93 Кирилл 18177 5
94 DbIM 18181 5
95 Дубильер Яна Александровна 18184 5
96 Igorenzia 689 4
97 Морозов Юрий Александрович 2639 2
98 Игорь 7321 2
99 Dni 16691 2
100 mikemet 2721 1 1 1
101 Александр 17067 1 1 1
102 Andrei 17777 1 1 1
103 Александр 1037 1
104 Валерий 1305 1
105 Sergey 4732 1
106 Андрей 4753 1
107 Евгений 4864 1
108 Сергей 5193 1
109 maks 5907 1
110 Виктор Си 5923 1
111 Владимир 6587 1
112 villain 6687 1
113 Артём 6925 1
114 Анатолий 8512 1
115 SergeyKa 8744 1
116 Alex 8822 1
117 Константин 10821 1
118 Андрей 10891 1
119 magna mentes 11790 1
120 Алекс Имаго 12013 1
121 Илья 13030 1
122 Александр 13813 1
123 Программист 14712 1
124 Дмитрий 14748 1
125 EVUKOLOV 15931 1
126 Vlad179 17098 1
127 Никита 17542 1
128 Юрий Караваев 17629 1
129 MaxeBoom 17666 1
130 Александр 17838 1
131 Andrey 18136 1
132 slava 18137 1
133 Harry Potter 18145 1
134 Лев 18152 1
135 Сергей 18159 1
136 Oleg 18187 1

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

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

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

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

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

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: работать с таймером... ну и некоторым элементам toolbox`a
Трудности: установить нужный шрифт
Я решил заморочиться и сделал свою версию часов, на основе вашего урока. Попытался реализовать частично функционал настоящих часов. Вместо смены цвета, загорается лампочка и нажимается кнопка активных часов. Установки таймера прописываются вручную. Жаль, так и не смог сделать кнопки произвольной формы, чтобы точно подогнать их под шаблон реальных кнопок.
Научился: передаче данных другой форме, масштабированию текста
Трудности: Почему-то иногда не срабатывают события объектов Windows Form. То есть они появляются в коде, прописываешь код в них, а при запуске код внутри события работать не хочет. Лечится только полным удалением события и созданием такого-же нового. Из-за этого теряется куча времени, потому что найти такую "ошибку" сразу не получается ((
хочу дальше! )