Дата | Видеоурок | Результат | |
---|---|---|---|
Дневник успеха 2019-08-11 : Не начавши - думай, а начавши - делай. | + 6 | ||
+1 |
|||
Демо игры VIP. Бесплатная консультация | + 8 | ||
+1 |
|||
Шахматы по сети VIP. Меню DimanDOSа | + 5 | ||
Спасибо Диман Досу (почему Досу - мне это не понятно - ведь старая операционная система - правильнее бы надо было говорить - ДиманВиндоузу - ну да ладно - это дело вкуса) за его урок по созданию меню. Молодец! Довольно просто и доходчиво объяснил. Я же сделал на смену fenа от сервера еще и уведомление push для версии android. Как только fen поменялся, то тут же выдаю push уведомление. Столкнулся с такой проблемой. Что слишком много выдавалось push уведомлений и мне пришлось в программе искать дополнительные возможности проверки их наличия, чтобы не засорять на андроиде системную шторку этими уведомлениями. Достаточно одного. И да - пришлось для этого уведомления отдельно слепить иконку. |
|||
Шахматы по сети Рефакторинг. Последний аккорд | + 7 | ||
Для меня это не финальный отзыв - я еще буду проходить урок димандоса. Вообщем для меня символ этого лета - запущенная студия Unity3D и шахматы. Ну и да - это дало толчок для моего проекта руммикуба. Прям не знаю - мозги зашевелись. Ну и конечно нельзя огульно переносить всю логику из шахмат в руммикуб. За основу взял шахматную доску, только я ее увеличил как по ширине, так и по высоте. Ну и много таких моментов. Ничего. |
|||
Шахматы по сети Рефакторинг. Финальное причёсывание | + 7 | ||
Да причесал, что было. Ничего. |
|||
Шахматы по сети Рефакторинг. Двухэтажное превращение | + 7 | ||
Очередной рефакторинг. Я бы не сказал, что было скучно - наооборот было весело. Ничего. |
|||
Шахматы по сети Рефакторинг. Класс шахматной игры | + 8 | ||
Ну как - научился тому, что дьявол кроется в деталях. Нужно быть внимательным к мелочам. Грех жаловаться, что что-то сложное. |
|||
Шахматы по сети Рефакторинг. Потерянная пешка | + 12 | ||
Очень ценный урок получился. Я доволен, что пешку до ума довели. Особо ничего, но даже видно, что многие баги - это такие фичи. Ну например пешка идет на последнюю горизонталь и превращается в ферзя и сразу объявляет шаг королю. Ну вот и это нужно было тоже оддебажить. Очень интересно, но по опыту знаю, что зачастую не благодарный труд, особенно когда заказчик стоит над душой и по его (а самое главное по твоему) мнению все должно работать. |
|||
Шахматы по сети Рефакторинг. Волшебник изумрудного ящика | + 7 | ||
Научился рефакторингу. Ничего. |
|||
Шахматы по сети Рефакторинг. Хоровод из четырёх фигур | + 7 | ||
Все получилось. Ничего. |
|||
Шахматы по сети Рефакторинг. Шахматная независимость | + 4 | ||
Пока мелкий рефакторинг. Все получилось и заработало и это главное. Ничего. |
|||
Шахматы по сети Рефакторинг. Клетка в клетке | + 4 | ||
Все получилось особо хвастаться нечем. Ничего. |
|||
Шахматы по сети Рефакторинг. Спрайт, не дай себя заинтерфейсить | + 7 | ||
Проведен очередной рефакторинг. Вот с братом играем в партеечку. Он играет на андроиде - у меня на компе. Ничего. |
|||
Шахматы по сети Рефакторинг. Вынос переноса | + 5 | ||
Еще сделан очередной рефакторинг. Ничего. |
|||
Шахматы по сети Рефакторинг. Многоклеточная сущность | + 5 | ||
Перенесено создание клеток в отдельный класс. Ничего. |
|||
Шахматы по сети Рефакторинг. Ящик с фигурами | + 4 | ||
Пою оду рефакторингу! Это всегда весело и полезно! Ничего. |
|||
Шахматы по сети Рефакторинг. Интерфейсная прослойка | + 4 | ||
Я поражен! 5 раз один и тот же урок перезаписывал урок Витольдович! Я просто к чему - уже готовлю уроки по Руммикубу и уже влез в эту шкуру. Вот микрофон себе нормальный заказал. Я думаю будет интересно. Я взял за идею шахматную доску, только ее увеличил по ширине и высоте. 5 раз урок перезаписывать - это же какие глубины рефакторингой мудрости удалось постичь! Ничего! |
|||
Шахматы по сети Рефакторинг. Чёрный ящик | + 4 | ||
Да пока ничему - рефакторим потихоньку. Вот обратил внимание, что в VS 2017, вместо конструкции x + "," + y, можно использовать $"{x},{y}" и тоже работает. Тут дело вкуса - кому как больше нравится. Ничего. |
|||
Шахматы по сети Рефакторинг. Координатные трансформации | + 6 | ||
Все сделал. Ничего. |
|||
Шахматы по сети Рефакторинг. С чего начать? | + 7 | ||
В качестве рефакторинга на следующий шаг рекомендую перенести проект в какую-либо VCS. Тогда все изменения легко можно будет откатить и это уже не проблема будет там, что мы ничего не сделали. Придумать. |
|||
Шахматы по сети Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК | + 6 | ||
Научился работать в Unity3D, создавать свою библиотеку, кроме того создавать на asp.net сервере свою игру. В качестве бонуса у меня с мертвой точки сдвинулось продвижение моей игры "Руммикуб". Да блин как всегда сумбур. Про румми вообще смазано получилось. |
|||
Шахматы по сети Клиент. Фоновое обновление | + 7 | ||
Научил клиента Unity3D рефрешить ходы - это круто. Очень интересное решение. И главное просто. Ничего |
|||
Шахматы по сети Клиент. Следы невиданных ходов | + 7 | ||
Это случай - когда я в диком восторге - что на сервере, то в Unity3D, да еще в и консоле. Ура! Все получилось. Какие сложности были? Да у меня рука дрогнула, когда пешка встала на последнюю горизонталь. И из-за этого не выбрал какая у меня будет фигура и пешка осталась пешкой. Пришлось в базе данных ручками fen менять через update и заново переигрывать ходы. А так никаких. |
|||
Шахматы по сети Клиент. Серверные пешки | + 7 | ||
Научил принимать позицию с сервера. Нужно теперь сделать ходы на сервер. Ничего. |
|||
Шахматы по сети Клиент. Ход в мешке | + 10 | ||
Научился играть уже с помощью asp.net сервера. Вот нужно делать что-то типа callback - как только походил кто-то, то сразу, тут же изменялась позиция на доске. |
|||
Шахматы по сети Клиент. Дедовские методы | + 11 | ||
Все получилось! Ура! Ничего. |
|||
Шахматы по сети Клиент. Достучаться до облака | + 7 | ||
Научился получать json с web сервера, который только что создал на хостинге. Ничего. |
|||
Шахматы по сети Хостинг. СЕДЬМОЙ ФИНАЛЬНЫЙ УРОК | + 5 | ||
Честно говоря захватывают эмоции - я выложил в инет свой проект и можно похвастаться. Это же прикольно. Ничего. |
|||
Шахматы по сети Хостинг. VIP. Двойные стандарты | + 5 | ||
Спасибо за совет, а то бы долго бы с этими граблями разбирался. Ничего. Даже удивительно - вроде новая для меня территория. |
|||
Шахматы по сети Хостинг. Перенос базы данных | + 7 | ||
У меня возникла проблема при переносе backupа, но я выкрутился путем создания скрипта таблички Games и одновременно с данными. Оказывается на reg.ru до сих пор sql server предыдущей версии. Были сложности из-за того, что у меня на машине стояла более новая версия, чем хостер установил на моем сайте. |
|||
Шахматы по сети Хостинг. Публикация проекта | + 7 | ||
У меня по другому. Вот я создал новый домен newprogrammer.ru и он не внутри папки httpdoscs, а уже в отдельной папке. Видимо reg.ru уже по другому все сделали. Ничего. |
|||
Шахматы по сети Хостинг. Доступ по FTP | + 7 | ||
Удивительно, но все получилось. Правда в режиме preview могу смотреть, ибо еще не прошло 24 часа, чтобы создать все доменные зоны. Тут еще такой прикол обнаружил - в 2014 году я еще работал в банке Пурпе и его ликвидировали, но у меня осталась лицензия на Total Commander, которую в свое время покупал it-отдел. Мелочь, а приятно. Ничего. |
|||
Шахматы по сети Хостинг. Лучше заплатить | + 7 | ||
Все получилось Ничего. |
|||
Шахматы по сети Хостинг. Регистрация аккаунта | + 5 | ||
Хостингу Ничего сложного |
|||
Шахматы по сети Сервер. ШЕСТОЙ ФИНАЛЬНЫЙ УРОК | + 5 | ||
На этой секции научился делать серверную часть в edm + asp.net. Ничего. |
|||
Шахматы по сети Сервер. Китайская ничья | + 5 | ||
Научился сдаче игры. Ничего. |
|||
Шахматы по сети Сервер. Шахматная Идемпотентность | + 4 | ||
Узнал про идопотентность. На уровне интуиции понимаю и для меня это достаточно. Ничего. |
|||
Шахматы по сети Сервер. Ваш ход! | + 4 | ||
Научился играть через адресную строку браузера. Да как всегда невнимательность. |
|||
Шахматы по сети Сервер. Официант без логики | + 6 | ||
Ничему особо, но было прикольно. Сделать код красиве - это достойное занятие. Ничего. |
|||
Шахматы по сети Сервер. Новая игра на JSON | + 6 | ||
Сделал вывод в json формате, вместо xml. xml в данном случае зло. Да ничего. Даже удивительно. |
|||
Шахматы по сети Сервер. Райский Эдем - EDM | + 2 | ||
Научился дружить базу данных с entity framework Неправильный пункт меню выбрал- получение данных вместо web api + EF , я выбрал odata + EF и поэтому ничего не работало - хотел даже паниковать, потом разобрался с этой ситуацией и все заработало. Лишний раз показывает, что нужно быть на 100% вовлеченным в какую-то деятельность - тогда меньше времени теряешь - а так - не досмотрел и посчитал легким - потерял лишних полчаса. |
|||
Шахматы по сети Сервер. Последняя версия | + 3 | ||
Научился создавать WebAPI сервер - до этого ни разу не делал. Да пришлось поставить компоненты ASP.NET- у меня до этого не было , но это не сложно. |
|||
Шахматы по сети База данных. ПЯТЫЙ ФИНАЛЬНЫЙ УРОК | + 7 | ||
Ничему. Но решил по полной программе создать таблички. Ничего. |
|||
Шахматы по сети База данных. VIP. Красивая диаграма | + 7 | ||
Ничему. Ничего сложного. |
|||
Шахматы по сети База данных. VIP. Таблицы на вырост | + 6 | ||
Пока ничему. Но решил выполнить это задание. Решил все задания из данного курса выполнять. Ничего. |
|||
Шахматы по сети База данных. Созидание | + 5 | ||
Ничему. Я программист БД и на SQL Server програботал около 7 лет. Мне кажется новичку надо отдельно показать процесс инсталяции SQL Server. Есть там нюанс, когда полностью окно инсталяции не открыто, то не видно все кнопки и нужно выбрать пользователя администратора баз данных. |
|||
Шахматы по сети База данных. Упрощение | + 7 | ||
Насчет упрощения есть хороший анекдот про Габрово (есть такая деревенька в Болгарии). В Габрово, чтобы кошка не уносила лишнее тепло ей отрубали хвост. Я вот подумал, что с упрощениями не отрубить этот хвост до головы. Я вот так и знал - дай Витольдовичу волю он с этими упрощениями и от базы откажется. |
|||
Шахматы по сети База данных. Планирование | + 9 | ||
Да пока ничему и вообще пока для меня чудно, что будет использоваться база данных для игры в шахматы. Но это прикольно. Да пока все понятно. |
|||
Шахматы по сети База данных. Management в студию! | + 9 | ||
Решил полностью isoшник скачать. Качает долго - но это не сложно. |
|||
Шахматы по сети Интерфейс. ЧЕТВЁРТЫЙ ФИНАЛЬНЫЙ УРОК | + 9 | ||
Сделали интерфейс с подствекой шагов и при достижении пешкой последней горизонтали, то она превращается в нужную фигуру. Одним словом получилось круто. Вот сразу не совсем понял про файл Zero.jpg и из-за этого много накостылил в коде и вообще много времени потерял. |
|||
Шахматы по сети Интерфейс. Долгожданное превращение | + 8 | ||
Научился превращать пешку в разные фигуры. Да самым сложным было закончить. Вот что называется проклятье не сделанных дел. Все началось с того, что не внимательно видео посмотрел и не понял откуда взялся файл Zero.jpg. Я почему-то решил, что он будет выложен. Чтобы не выскакивали ошибки я понавставлял костылей в коде. В конечном итоге решил не изобретать велосипед, а просто еще раз посмотреть, что сделали по интерфейсу. Тут недавно послушал книгу про SCRUM и почерпнул одну мудрую мысль. Что если возникает ошибка, то ее надо править сразу - иначе на ее исправление уйдет в 24 раза больше времени. Вот так и со мной - надо было сразу этот файлик сделать, а потом двигаться дальше. А мне пришлось еще проверять - все ли правильно в коде сделал - ну короче - не делайте так. Жизнь слишком коротка, чтобы потом исправлять ошибки. |
|||
Дневник успеха 2018-09-16 : Земелька черная, а белый хлеб родит. | + 5 | ||
╧Ёшёюхфшэхэ ъ: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production With the Partitioning, Automatic Storage Management, OLAP, Advanced Analytics and Real Application Testing options SQL> @T:\NovopashinVM\Little\Change160to32\ChangeChr160to32.sql update z#cl_priv t set t.c_doc#who = replace(t.c_doc#who,chr(160),chr(32)) where t.c_doc#who like('%' || chr(160) || '%') * ю°шсър т ёЄЁюъх 1: ORA-01017: эхтхЁэю шь яюы№чютрЄхы /ярЁюы№; тїюф т ёшёЄхьє чряЁх∙рхЄё ORA-06512: эр "IBS.RTL", line 7272 ORA-06512: эр "IBS.RTL", line 7283 ORA-06512: эр "IBS.Z#CL_HIST#INTERFACE", line 571 ORA-06512: эр "IBS.Z$CL_HIST_LIB", line 857 ORA-06512: эр "IBS.CL_HIST_Z#CL_PRIV", line 36 ORA-04088: ю°шсър тю тЁхь т√яюыэхэш ЄЁшуухЁр 'IBS.CL_HIST_Z#CL_PRIV' ╘шъёрЎш юсэютыхэшщ чртхЁ°хэр. ╘шъёрЎш юсэютыхэшщ чртхЁ°хэр. SQL> @T:\NovopashinVM\Little\Change160to32\ChangeChr160to32.sql ╧ЁюЎхфєЁр PL/SQL єёях°эю чртхЁ°хэр. |
|||
Дневник успеха 2018-06-24 Отчёт за неделю | + 2 | ||
Атчетег! |
|||
Дневник успеха 2018-07-29 Отчёт за неделю | + 2 | ||
Атчетег! |
|||
Дневник успеха 2018-08-05 Отчёт за неделю | + 2 | ||
Атчетег! |
|||
Дневник успеха 2018-08-12 Отчёт за неделю | + 2 | ||
Атчетег! |
|||
Дневник успеха 2018-08-19 Отчёт за неделю | + 2 | ||
Атчетег! |
|||
Дневник успеха 2018-08-26 Вот и лето прошло... | + 2 | ||
Атчетег! |
|||
Дневник успеха 2018-09-09 : Труд человека кормит, а лень портит. | + 2 | ||
╧Ёшёюхфшэхэ ъ: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production With the Partitioning, Automatic Storage Management, OLAP, Advanced Analytics and Real Application Testing options SQL> @T:\NovopashinVM\Little\Change160to32\ChangeChr160to32.sql update z#cl_priv t set t.c_doc#who = replace(t.c_doc#who,chr(160),chr(32)) where t.c_doc#who like('%' || chr(160) || '%') * ю°шсър т ёЄЁюъх 1: ORA-01017: эхтхЁэю шь яюы№чютрЄхы /ярЁюы№; тїюф т ёшёЄхьє чряЁх∙рхЄё ORA-06512: эр "IBS.RTL", line 7272 ORA-06512: эр "IBS.RTL", line 7283 ORA-06512: эр "IBS.Z#CL_HIST#INTERFACE", line 571 ORA-06512: эр "IBS.Z$CL_HIST_LIB", line 857 ORA-06512: эр "IBS.CL_HIST_Z#CL_PRIV", line 36 ORA-04088: ю°шсър тю тЁхь т√яюыэхэш ЄЁшуухЁр 'IBS.CL_HIST_Z#CL_PRIV' ╘шъёрЎш юсэютыхэшщ чртхЁ°хэр. ╘шъёрЎш юсэютыхэшщ чртхЁ°хэр. SQL> @T:\NovopashinVM\Little\Change160to32\ChangeChr160to32.sql ╧ЁюЎхфєЁр PL/SQL єёях°эю чртхЁ°хэр. |
|||
Дневник успеха 2018-09-23 : Много спать – дело не знать. | + 2 | ||
╧Ёшёюхфшэхэ ъ: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production With the Partitioning, Automatic Storage Management, OLAP, Advanced Analytics and Real Application Testing options SQL> @T:\NovopashinVM\Little\Change160to32\ChangeChr160to32.sql update z#cl_priv t set t.c_doc#who = replace(t.c_doc#who,chr(160),chr(32)) where t.c_doc#who like('%' || chr(160) || '%') * ю°шсър т ёЄЁюъх 1: ORA-01017: эхтхЁэю шь яюы№чютрЄхы /ярЁюы№; тїюф т ёшёЄхьє чряЁх∙рхЄё ORA-06512: эр "IBS.RTL", line 7272 ORA-06512: эр "IBS.RTL", line 7283 ORA-06512: эр "IBS.Z#CL_HIST#INTERFACE", line 571 ORA-06512: эр "IBS.Z$CL_HIST_LIB", line 857 ORA-06512: эр "IBS.CL_HIST_Z#CL_PRIV", line 36 ORA-04088: ю°шсър тю тЁхь т√яюыэхэш ЄЁшуухЁр 'IBS.CL_HIST_Z#CL_PRIV' ╘шъёрЎш юсэютыхэшщ чртхЁ°хэр. ╘шъёрЎш юсэютыхэшщ чртхЁ°хэр. SQL> @T:\NovopashinVM\Little\Change160to32\ChangeChr160to32.sql ╧ЁюЎхфєЁр PL/SQL єёях°эю чртхЁ°хэр. |
|||
Дневник успеха 2018-09-30 : Баловством хлеба не добудешь. | + 3 | ||
╧Ёшёюхфшэхэ ъ: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production With the Partitioning, Automatic Storage Management, OLAP, Advanced Analytics and Real Application Testing options SQL> @T:\NovopashinVM\Little\Change160to32\ChangeChr160to32.sql update z#cl_priv t set t.c_doc#who = replace(t.c_doc#who,chr(160),chr(32)) where t.c_doc#who like('%' || chr(160) || '%') * ю°шсър т ёЄЁюъх 1: ORA-01017: эхтхЁэю шь яюы№чютрЄхы /ярЁюы№; тїюф т ёшёЄхьє чряЁх∙рхЄё ORA-06512: эр "IBS.RTL", line 7272 ORA-06512: эр "IBS.RTL", line 7283 ORA-06512: эр "IBS.Z#CL_HIST#INTERFACE", line 571 ORA-06512: эр "IBS.Z$CL_HIST_LIB", line 857 ORA-06512: эр "IBS.CL_HIST_Z#CL_PRIV", line 36 ORA-04088: ю°шсър тю тЁхь т√яюыэхэш ЄЁшуухЁр 'IBS.CL_HIST_Z#CL_PRIV' ╘шъёрЎш юсэютыхэшщ чртхЁ°хэр. ╘шъёрЎш юсэютыхэшщ чртхЁ°хэр. SQL> @T:\NovopashinVM\Little\Change160to32\ChangeChr160to32.sql ╧ЁюЎхфєЁр PL/SQL єёях°эю чртхЁ°хэр. |
|||
Дневник успеха 2018-10-07 : Не тот хорош, кто лицом пригож, а тот хорош, кто на дело гож. | + 3 | ||
╧Ёшёюхфшэхэ ъ: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production With the Partitioning, Automatic Storage Management, OLAP, Advanced Analytics and Real Application Testing options SQL> @T:\NovopashinVM\Little\Change160to32\ChangeChr160to32.sql update z#cl_priv t set t.c_doc#who = replace(t.c_doc#who,chr(160),chr(32)) where t.c_doc#who like('%' || chr(160) || '%') * ю°шсър т ёЄЁюъх 1: ORA-01017: эхтхЁэю шь яюы№чютрЄхы /ярЁюы№; тїюф т ёшёЄхьє чряЁх∙рхЄё ORA-06512: эр "IBS.RTL", line 7272 ORA-06512: эр "IBS.RTL", line 7283 ORA-06512: эр "IBS.Z#CL_HIST#INTERFACE", line 571 ORA-06512: эр "IBS.Z$CL_HIST_LIB", line 857 ORA-06512: эр "IBS.CL_HIST_Z#CL_PRIV", line 36 ORA-04088: ю°шсър тю тЁхь т√яюыэхэш ЄЁшуухЁр 'IBS.CL_HIST_Z#CL_PRIV' ╘шъёрЎш юсэютыхэшщ чртхЁ°хэр. ╘шъёрЎш юсэютыхэшщ чртхЁ°хэр. SQL> @T:\NovopashinVM\Little\Change160to32\ChangeChr160to32.sql ╧ЁюЎхфєЁр PL/SQL єёях°эю чртхЁ°хэр. |
|||
Дневник успеха 2018-11-04 : Мала пчелка, да и та работает. | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-12-09 : У хорошего мастера всякая пила хорошая. | + 3 | ||
Атчетег! |
|||
Дневник успеха 2019-01-06 : Какие труды, такие и плоды. | + 3 | ||
Атчетег! |
|||
Дневник успеха 2019-01-27 : Хочешь жить - умей вертеться! | + 2 | ||
Атчетег! |
|||
Дневник успеха 2019-02-17 : Один в поле не воин. | + 2 | ||
Атчетег! |
|||
Дневник успеха 2019-02-24 : Была бы охота — будет ладиться работа. | + 2 | ||
Атчетег! |
|||
Дневник успеха 2019-06-02 : На необработанной земле лишь бурьян растет. | + 2 | ||
Атчетег! |
|||
Дневник успеха 2019-06-09 : Какова пашня, таково и брашно. | + 2 | ||
Атчетег! |
|||
Дневник успеха Рефлексия уходящего года | + 3 | ||
Атчетег! |
|||
Дневник успеха 2019-03-24 : Зубами того гвоздя не вытянуть. | + 2 | ||
Атчетег! |
|||
Дневник успеха 2019-04-28 : Нужно наклониться, чтоб из ручья напиться. | + 2 | ||
Атчетег! |
|||
Дневник успеха 2019-03-10 : Маленькое дело лучше большого безделья. | + 6 | ||
Атчетег! |
|||
Дневник успеха 2019-02-03 : Тот ничего не сделал, кто ничего не начал. | + 4 | ||
Атчег! |
|||
Дневник успеха 2019-02-10 : Поле труд любит. | + 4 | ||
Атчег! |
|||
Дневник успеха 2019-03-03 : Не говори "гоп", пока не перепрыгнешь. | + 2 | ||
Атчег! |
|||
Дневник успеха 2019-03-17 : Кончил дело — гуляй смело. | + 4 | ||
Атчег! |
|||
Дневник успеха 2019-03-31 : Сколько ни говорить, а с разговору сыт не будеш. | + 4 | ||
Атчег! |
|||
Дневник успеха 2019-04-07 : Куй железо, пока горячо. | + 4 | ||
Атчетег! |
|||
Дневник успеха 2019-04-14 : Есть терпенье, будет и уменье. | + 4 | ||
Атчег! |
|||
Дневник успеха 2019-04-21 : Сей хлеб — не спи: будешь жать — некогда будет дремать. | + 4 | ||
Атчег! |
|||
Дневник успеха 2019-01-20 : Уменье и труд все перетрут. | + 3 | ||
Атчег! |
|||
Дневник успеха 2019-01-13 : Ученый без дела, как туча без дождя. | + 3 | ||
Атчег! |
|||
Дневник успеха 2018-12-30 : Думай ввечеру, что делать поутру. | + 2 | ||
Атчег! |
|||
Дневник успеха 2018-12-23 : Живет на горке, а хлеба ни корки. | + 2 | ||
Атчег! |
|||
Дневник успеха 2018-12-16 : Без дела слабеет сила. | + 2 | ||
Атчег! |
|||
Дневник успеха 2019-05-05 : Господской работы не переработаешь. | + 3 | ||
Атчетег! |
|||
Дневник успеха 2019-05-12 : Птицу узнают в полете, а человека в работе. | + 3 | ||
Атчетег! |
|||
Дневник успеха 2019-05-19 : Пчелка маленькая, а и та работает. | + 3 | ||
Атчетег! |
|||
Дневник успеха Полезные права и обязанности в Клубе формулистов | + 3 | ||
Атчетиг! |
|||
Дневник успеха 2019-07-28 : Кто не ходит, тот и не падает. | + 4 | ||
Атчетиг! |
|||
Дневник успеха 2019-07-21 : Усердная мышь и доску прогрызет. | + 4 | ||
Атчетиг! |
|||
Дневник успеха 2019-07-14 : Пока железо в работе, его и ржа не берет. | + 4 | ||
Атчетиг! |
|||
Дневник успеха 2019-07-07 : Любишь кататься - люби и саночки возить. | + 4 | ||
Атчетиг! |
|||
Дневник успеха 2019-06-23 : Наездом хлеба не напашешь. | + 4 | ||
Атчетиг! |
|||
Дневник успеха 2019-06-16 : Кто не работает, тот не ошибается. | + 4 | ||
Атчетиг! |
|||
Дневник успеха 2018-12-02 : Больше дела – меньше слов. | + 3 | ||
Атчег! |
|||
Дневник успеха 2018-11-25 : Кто поет, у того работа скоро заканчивается. | + 3 | ||
Атчег! |
|||
Дневник успеха 2018-11-18 : Начинать начинай, да смотри же — заканчивай! | + 3 | ||
Атчег! |
|||
Дневник успеха 2018-11-11 : Тише едешь - дальше будешь. | + 3 | ||
Атчег! |
|||
Дневник успеха 2018-10-28 : У ленивой пряхи и для себя нет рубахи. | + 3 | ||
Атчег! |
|||
Дневник успеха 2018-10-21 : Глазам страшно, а руки сделают. | + 3 | ||
Атчег! |
|||
Дневник успеха 2018-10-14 : Поспешишь – людей насмешишь. | + 3 | ||
Атчег! |
|||
Дневник успеха 2018-09-02 : Кто любит труд, того люди чтут. | + 2 | ||
Атчетег! |
|||
Дневник успеха 2018-07-22 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-07-15 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-07-08 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-07-01 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-06-17 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-06-10 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-06-03 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-05-27 План на следующую неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-05-20 Отчёт за неделю | + 4 | ||
Атчетег! |
|||
Дневник успеха 2018-05-13 Отчёт за неделю | + 4 | ||
Атчетег! |
|||
Дневник успеха 2018-05-06 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-04-29 Отчёт за неделю | + 2 | ||
Атчетег! |
|||
Дневник успеха 2018-04-22 Отчёт за неделю | + 2 | ||
Атчетег! |
|||
Дневник успеха 2018-04-15 Отчёт за неделю | + 2 | ||
Атчетег! |
|||
Дневник успеха 2018-04-08 Отчёт за неделю | + 2 | ||
Атчетег! |
|||
Дневник успеха 2018-04-01 Отчёт за неделю | + 2 | ||
Атчетег! |
|||
Дневник успеха 2018-03-25 Отчёт за неделю | + 2 | ||
Атчетег! |
|||
Дневник успеха 2018-03-18 Отчёт за неделю | + 2 | ||
Атчетег! |
|||
Дневник успеха 2018-03-11 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-03-04 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-02-25 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-02-18 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-02-11 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-02-04 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-01-28 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-01-21 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-01-14 Старый Новый год | + 3 | ||
Атчетег! |
|||
Дневник успеха 2018-01-07 С Рождеством! | + 3 | ||
Атчетег! |
|||
Дневник успеха 2017-12-31 Отчёт за прошедший год | + 3 | ||
Атчетег! |
|||
Дневник успеха 2017-12-24 Отчет за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2017-12-17 Отчет за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2017-12-10 Отчёт за неделю | + 3 | ||
Атчетег! |
|||
Дневник успеха 2017-12-03 Первая зимняя слякоть | + 3 | ||
Атчетег! |
|||
Дневник успеха 2017-11-26 Пятница стала ещё чернее | + 3 | ||
Атчетег! |
|||
Дневник успеха 2017-11-19 "Машинное время" всегда в цене | + 3 | ||
Атчетег! |
|||
Дневник успеха 2017-11-11 "Чёрная пятница" будет в субботу | + 3 | ||
Атчетег! |
|||
Дневник успеха 2017-11-05 День народного единства | + 3 | ||
Атчетег |
|||
Дневник успеха 2019-08-04 : Не одежда красит человека, а добрые дела. | + 3 | ||
Атчетег! |
|||
Шахматы по сети Интерфейс. Выставка фигур | + 9 | ||
Не стал скрывать промофигуры - чтобы было доказательство. Ничего. |
|||
Шахматы по сети Интерфейс. Щепотка рефакторинга | + 7 | ||
Да особо ничему, но рефакторинг очень полезная и приятная штука. Ничего - все сработало. |
|||
Шахматы по сети Интерфейс. VIP. Клетки прибытия | + 8 | ||
Научился подсвечивать шаги куда можно поставить фигуру при ее взятии рукой. ShowSquare(move[3] - 'a', move[4] - '1', true); - вот это место было сложным. Я вместо '1' написал 1 и из-за этого возникала ошибка, как будто ход делал за пределы поля (x=3, y=50). |
|||
Шахматы по сети Интерфейс. VIP. Клетки отправления | + 6 | ||
Реализовал подстветку фигур. Очень полезная вещь. Я еще раз убедился, что у меня другие фигуры. Например нет файла zero.png и вот помеченные белые и черные клетки совсем другие. Дайте ссылку на правильные фигуры. |
|||
Шахматы по сети Интерфейс. Проверка хода | + 7 | ||
Все сделал по заданию. У меня одни сложные на уме варианты превращения пешки- поэтому я без понятия как это делается. |
|||
Шахматы по сети Интерфейс. Ход делегата | + 6 | ||
Делегатненько. Народ - ну подайте файл zero.jpg. А то я страшный код написал, чтобы обойти эту ситуацию. |
|||
Шахматы по сети Интерфейс. Начальная позиция | + 7 | ||
Все хорошо. У меня нет файла zero.jpg и в архиве на яндексе к этому уроку не было. Поделитесь, а то вынужден ставить пешку вместо него. |
|||
Шахматы по сети Интерфейс. Генерация объектов | + 6 | ||
Все получилось, что хотел. Правда вместо белого коня мне захотелось разместить черного ферзя - хорошая же фигура. Вот у меня пропала MainCamera. Не знал как восстановить - вот пришлось создавать проект заново. |
|||
Шахматы по сети Интерфейс. План действий | + 3 | ||
Заново все фигуры добавил в проект. А у меня нет файлика Zero. Дайте мне. |
|||
Шахматы по сети Алгоритмы. VIP. Как пройти в библиотеку | + 6 | ||
Научился тестировать вновь созданную библиотеку. Конечно было разочарование в библиотеке 3.5 . Ну почему все так убого? Много прикольных вещей пропадает. Ничего. ПРосто много танцев с бубном было во первых с самой VS, во вторых, когда исправлял ошибки перехода от 4.8 до 3.5 - это боль и жесть! |
|||
Шахматы по сети Алгоритмы. VIP. Можно пройти? | + 6 | ||
Сделал еще один рефакторинг Все ровно. |
|||
Шахматы по сети Алгоритмы. VIP. Шахматное супертестирование | + 5 | ||
Начал тестировать программу. Пока ничего. |
|||
Шахматы по сети Алгоритмы. ТРЕТИЙ ФИНАЛЬНЫЙ УРОК | + 5 | ||
Провел мелкий рефакторинг по уроку. Ничего. |
|||
Шахматы по сети Алгоритмы. Шах и Мат! | + 5 | ||
Как всегда просто и понятно. Ничего. |
|||
Шахматы по сети Алгоритмы. Защита короля | + 7 | ||
Научился шаховать. Где-то есть косяки- нужно отловить - много кода было написано - плавающая ошибка. |
|||
Шахматы по сети Алгоритмы. Королевский паркур | + 8 | ||
Научил короля делать длинные и короткие рокировки. Ничего. |
|||
Шахматы по сети Алгоритмы. Допрыгалась! | + 6 | ||
Научился пешку брать на проходе. Это было изящно и круто! Супер! Прям элегантно. |
|||
Шахматы по сети Алгоритмы. Рефакторинг на доске | + 5 | ||
Как всегда - конгениально. Мне кажется это лучшие шахматы, которые я делал. Очень приятно вот этими руками сделать новое и еще под руководством человека, которому это очень нравится. Удивительно - ничего не было сложно. Даже багов не было. Я не знаю, что со мной такое творится. |
|||
Шахматы по сети Алгоритмы. Четвёртое превращение | + 6 | ||
Научился делать промоушин для пешки. Удивительно - даже в таком деле как превращение было все понятно. |
|||
Шахматы по сети Алгоритмы. Храбрая пешка | + 3 | ||
Пока учим ходить, прыгать и брать пешкой фигуры. Ничего. Я вот не понимаю зачем нужно было кучу if писать и потом в конце еще делать return true или return false, когда достаточно было просто в один return все запихнуть и будет счастье. |
|||
Шахматы по сети Алгоритмы. Дальнобойщики | + 5 | ||
Ай Игромистр! Вот удивил меня! Честно говоря не думал, что SignX, SignY так универсально сработает. Я просто помню как замарачивался с ладьей и слоном - я все время в лоб решал задачу- искал всякие dx и dy позиций и потом их анализировал. А тут прям аж филигранно сделано было. У меня была ошибка в функции OnBoard, была следующая ошибка - (y>=0 && x<8) - хотя вместо этого должен быть y<8. Ну у меня из-за этого генерировалось поле f9 и программа все удивлялась, что не могла получить данные по фигуре на этом поле. |
|||
Дневник успеха 2017-10-29 Почти конец середины осени | + 8 | ||
а а а |
|||
Шахматы по сети Алгоритмы. Ночью с Конём | + 6 | ||
Научил коня ходить правильно. Да вместо AbsDeltaY, использовал просто DeltaY в условии - поэтому не все ходы сразу сгенерировались, но и ошибку не сразу эту нашел. |
|||
Шахматы по сети Алгоритмы. Куда идёт Король | + 6 | ||
Научился ходить королем. Ничего. |
|||
Шахматы по сети Алгоритмы. Генератор ходов | + 3 | ||
Ура! Потихоньку приводим игру в порядок. Незаметно и постепенно. Да вроде ничего особенного. |
|||
Шахматы по сети Алгоритмы. Сборка фена | + 4 | ||
Уже почти собрали фен! Ура! Я вот не знаю - когда напишешь кучу не реализованных функций, это что по одной функции надо тюкать, чтобы сгенерировать заглушку кода. Нельзя их все сразу сделать, чтобы они сгенерирились? |
|||
Шахматы по сети Алгоритмы. Волшебные шахматы | + 9 | ||
Мне до сих пор эти шахматы кажутся небольшой магией и главное малым количеством кода - я в восхищении. Да ничего. Я воспользовалься сниппетом forr - который формирует строку for от большего к меньшему и поэтому той проблемы как при ручном вводе я не получил. И вообще свойства с приватным сетом формирую через сниппет propg - быстро и удобно. |
|||
Шахматы по сети Классы. ВТОРОЙ ФИНАЛЬНЫЙ УРОК | + 7 | ||
К сожалению в Rider так классы не раскрываются. Да не люблю я рисовать. Хотя понимаю, что мозг еще та ленивая жопа - надо постоянно его загружать. |
|||
Шахматы по сети Классы. Консольная доска | + 6 | ||
Да вот уже сделали структуру для отладки. Вот тоже меня на мысли наводит для своего проекта. Кстати можно вместо x>='a' && x<='z' использовать char.IsLower(x) - стандартная функция (это не шпилька Игромисту, а способ улучшения программы). Самое сложное запрограммить это будет пешку, самое простое мне кажется ладья - что там она ходит только по вертикали и горизонтали (проверяй, чтобы за пределы доски не вышла и все). А вот пешка сложна из-за ее promotion. Больше ни одна фигура подобного не имеет, опять из-за того что пешка может бить по диагонали на 1 и ход. Вообщем пешка самая сложная, вторая по сложности с моей точки зрения - это ферзь, который сочетает в себе и ладью и слона. Ничего. |
|||
Шахматы по сети Классы. Шахматная бюрократия | + 5 | ||
Я уже в восторге от лаконичности кода. Ничего. |
|||
Шахматы по сети Классы. Стой, кто идёт! | + 5 | ||
Доделал логику. Пока ничего. |
|||
Шахматы по сети Классы. Квадратная матрица | + 6 | ||
Пока пишем библиотечку. Уже вижу преимущества в написании разных классов. Достаточно несколько строк, чтобы переместить фигуру с места на место - это здорово. Ничего. |
|||
Шахматы по сети Классы. Фигурой марш! | + 6 | ||
Да ничего особенного пока - пишем классики для нашей программы. Ничего. |
|||
Шахматы по сети Классы. Квадратная площадь | + 8 | ||
Как всегда не обойтись без манипуляции с одной клеткой. Ничего |
|||
Шахматы по сети Классы. Цветная фигура | + 8 | ||
Потихоньку продвигаемся вперед. Кстати - в Rider есть отдельное добавление enum. Этот урок был полезен, потому что сдвинул с мертвой точки разработку моей игры "Руммикуб". Мне придется сделать пару вспомогательных классов. Кстати вот смотрю на эту схему - очень мне напоминает базу данных, только вместо классов сделать таблички. На этот раз ничего. |
|||
Шахматы по сети Классы. Шахматная библиотека | + 7 | ||
Ура! Дело сдвинулось с мертвой точки. Вот решил вместо моей любимой VS, использовать JetBrains Rider - по сути тот же C#. Вроде никаких проблем. В JetBrains нет оказывается запускаемого проекта. Просто наводишь курсор на Main и через контекстное меню запускаешь и никаких проблем. |
|||
Шахматы по сети Классы. Архитектура проекта | + 11 | ||
Прикольно узнал про концепцию минимально жизнеспособный продукт. Ну вот так в принципе ничего сложного и чувствую курс будет интересным. |
|||
Шахматы по сети Доска. VIP. Запуск в Интернете | + 7 | ||
Научился экспортировать проект в WebGL. У меня нет места куда заливать. Просто так покупать ради выполнения задания - это глупо. |
|||
Дневник успеха 2019-06-30 : Не диво дело начать — диво кончить. | + 8 | ||
Если честно пишу тут, чтобы не потерять баллы. Другой причины мне что-то писать нет. |
|||
Шахматы по сети Доска. VIP. Запуск на Android | + 9 | ||
Научился портировать приложение под Android. Как всегда не совсем верное имя пакета указал - у меня Unity3D повозмущалась и да - понял, что планшет с его Android 5.0 не годится и его нужно менять на более новый. Так хотел поставить на планшет. Вот пришлось на мой смартфон ставить. |
|||
Шахматы по сети Доска. ПЕРВЫЙ ФИНАЛЬНЫЙ УРОК | + 11 | ||
Видеоотзыв писать не буду - рановато, но в принципе я рад, что фигурки ходят и уже в моих руках есть некая такая виртуальная шахматная доска. В принципе, если это портировать на Андроид, то можно дороге иметь такую шахматную доску. Придумывать что было сложным. Да ничего сложного не было. |
|||
Шахматы по сети Доска. Запуск на Windows | + 7 | ||
Все хорошо. Все отлично. |
|||
Шахматы по сети Доска. Смещение | + 6 | ||
Научился драгэнддропить (наверное есть такое слово в русском языке). Мне понравился дурацкий мат, есть еще подобные позиции? |
|||
Шахматы по сети Доска. Подцеп фигуры | + 9 | ||
Ну вот узнал, что такое коллайдер. Это что-то новенькое, ну и нужно чувствую будет знакомиться с объектной моделью Unity3D. А почему коллайдер? И главное зачем? Ведь всегда это подразумевало Большой Андроидный Коллайдер. |
|||
Шахматы по сети Доска. Состояния переноса | + 9 | ||
Вот научился делать скрипт в Unity3d Я скажу, когда будет что-то сложным. Вообщем я бы опциональным сделал этот вопрос (чтобы включался по необходимости) - ибо приходится высасывать из пальца, что было сложным. Вот сейчас для меня самое сложное - придумать, что было сложное. Вообще мне грех жаловаться и я очень счастливый человек. Вот сейчас начинаю этот проект и такое ощущение, что прикоснулся к чему-то прекрасному. Ибо шахматы вечны. |
|||
Шахматы по сети Доска. Фигуры | + 5 | ||
Ставить фигуры на доску. Ничего. |
|||
Шахматы по сети Доска. Установка Unity 3D | + 7 | ||
До этого unity3d не ставил. Ничего. |
|||
Дневник успеха 2019-05-26 : Не тряси яблоко пока зелено: созреет - само упадет. | + 14 | ||
Прикольно протестировать новый функционал сайта. |
|||
API поиска работы Функционал тестового стенда | + 10 | ||
Сделал тестовый стенд для тестирования запросов. Мне кажется со временем нужно доработать. Чтобы можно было удобнее обрабатывать json ответ. Ничего. |
|||
API поиска работы Функционал главного меню | + 13 | ||
Научился создавать тестовое окно. Ничего. |
|||
API поиска работы Переходим на профессиональный уровень | + 13 | ||
Научился создавать меню с помощью средств XAML (ксамыль). Ничего - все получилось. |
|||
API поиска работы ПРОМЕЖУТОЧНЫЙ ВИДЕО ОБЗОР | + 14 | ||
Особо ничему. Ничего. |
|||
API поиска работы Полная информация | + 15 | ||
Научился выводить данные о професси в браузер. Мне кажется поле info не совсем отражает суть, того что в нем хранится ссылка на сайт и все таки для вывода инфы с сайта нужно отдельное поле, а для описании вакухи оставить поле info. Все получилось. |
|||
API поиска работы Переезжаем на WPF | + 14 | ||
Научился создавать wpf проект. Молодец Валера! Показано повторное использование кода. Мне кажется ты любишь поесть. Кстати, сейчас пора новогодних застолий. Я тоже люблю как и ты покулинарить (ну мне так кажется, судя по тому как ты часто выбираешь профессию повар). Вот что хочу сказать - мне нравилась как бабушка жарила картошку с корочкой - вкуснятина. Завтра у нас затаривание продуктов на новогодний стол. Ничего - было довольно весело. |
|||
API поиска работы Пошаговая отладка | + 13 | ||
Да сложно сказать. Вроде все знал до этого. Ничего. |
|||
API поиска работы Предложения - в таблицу | + 13 | ||
Прикольно. Я когда реализовал функционал как приказал мне Валера, так я нашел своего бывшего работодателя (выделил красным на экране). Ничего. Хотя нет - так и не понял, как делать не цифрами, а наименованиями столбцов - пишет, что данный столбец не найден. Фигня какая-то. |
|||
API поиска работы Структура вакансии | + 12 | ||
Создал структуру Vacancy Ничего |
|||
API поиска работы Меняем внешний вид | + 12 | ||
Да все знакомо - с гридом до этого работал. Ничего. |
|||
API поиска работы Свободный поиск по вакансиям | + 9 | ||
Научился делать поиск по массиву вакансий. Ничего. |
|||
API поиска работы Из JSON всё по полочкам | + 17 | ||
Научился парсинг json запрос. Ничего |
|||
API поиска работы Все запросы - через приложение | + 11 | ||
Научился открывать запрос в api hh.ru Лень матушка одолевает - вот увидел, что урок 19 минут - все ломало его делать. Потом усилием воли сделал. Кстати напрасно ломало - очень было даже интересно. |
|||
API поиска работы Начало работы с HeadHunter API | + 11 | ||
Научился строить примитивные запросы через api hh.ru Да как всегда - разобраться с документацией. |
|||
Система Git git add checkout | + 20 | ||
Очень толково объяснено. Супер! Я в восторге. Пока ничего. |
|||
Система Git git init | + 16 | ||
git - это клиент, github-сервер. Ничего |
|||
Система Git Добро пожаловать в Зоопарк! | + 19 | ||
Пока ничему. Вся для git и java есть. Ничего. |
|||
Пробный Java экзамен Формулировка задания | + 18 | ||
Нужно создать БД с оценками со всеми потрохами. Ничего. |
|||
Мультиязычное меню на JS Выбор языка на сайте | + 21 | ||
Научился динамически менять языки. На финальном уроке хочу с помощью api получить массив языков и чтобы можно было сделать выбор. Вообще курс отличный! Спасибо тебе Валер! (Только не говорите мне, что Валера тут редко появляется). Ничего. |
|||
Мультиязычное меню на JS Параметры - в функцию | + 16 | ||
Научился выводить с помощью параметров меню на разных языках Ничего. |
|||
Мультиязычное меню на JS Результаты запросов средствами JS | + 18 | ||
Научился переводить текст. Ничего. |
|||
Мультиязычное меню на JS Динамическое меню | + 15 | ||
Научился создавать динамическое меню. Ничего. |
|||
Мультиязычное меню на JS Страница и стиль | + 19 | ||
Пока ничему - хотя за редактор brackets спасибо. Маленько запутался со стилями - потом разобрался. |
|||
Мультиязычное меню на JS Запрос и JSON - ответ | + 17 | ||
Научился переводить в формат json переводы различных текстов. Ничего не было сложным. |
|||
Мультиязычное меню на JS Документы и ключ | + 15 | ||
Получать ключ api для перевочика. Ничего сложного. |
|||
С++ Графика - обрезка изображений Сохранение файла | + 14 | ||
Научился сохранять файл. Ничего |
|||
С++ Графика - обрезка изображений Вывод обрезанного изображения | + 15 | ||
Научился рисовать рамку вокруг изображения, а также его вписывать во все оконо с помощью коэффицентов масштабирования. Ничего. |
|||
С++ Графика - обрезка изображений Матрица цветных точек | + 16 | ||
Научился находить область изображения, которого надо обрезать. До сих пор не знаю как в title окна поменять название. |
|||
С++ Графика - обрезка изображений Вывод информации в основное окно | + 18 | ||
Научился создавать массив цветных точек. Пока ничего такого |
|||
С++ Графика - обрезка изображений Вывод картинки на экран | + 15 | ||
Ура! Загрузилось изображение на c++. Даже не верится, что так просто. Пришлось сделать пару "приседаний". |
|||
С++ Графика - обрезка изображений Подготовка к выводу картинки на экран | + 20 | ||
Как-то чудно в VC++ работа с цветом - все как-то многодельно. Ничего сложного. |
|||
С++ Графика - обрезка изображений Программирование события BN_CLICKED | + 15 | ||
Прикольно. Узнал как обрабатывать кнопки в VC++. Ничего. |
|||
С++ Графика - обрезка изображений Создание кнопок | + 19 | ||
Научился создавать кнопки. Хотел подсунуть иконки в ico формате - программа их не восприняла. Пришлось преобразовать в формат bmp. Пока не понял, как в приложении изменить название заголовка окна. |
|||
С++ Графика - обрезка изображений Программирование события WM_PAINT | + 19 | ||
Научился отрисовке координат на экране. Я так и не понял, как изменить title самого окна. |
|||
С++ Графика - обрезка изображений Добавление класса BmpCtrl | + 18 | ||
Решил весь код переделать под VS2017, потому что в VS2010 выглядит совсем по другому. Ничего сложно. Наооборот нахожу много общего с C#. |
|||
С++ Графика - обрезка изображений Настройка среды | + 17 | ||
Хочу поблагодарить Дмитрия за его труд! У меня сложилось такое ощущение, что я прикоснулся к чему-то великому. Надо же еще в 92 году хотел изучит С++ и меня все это время не отпускало и вот первое приложение с которым можно поиграться - это круто. Ничего - все понятно. |
|||
Facade ФИНАЛЬНЫЙ УРОК | + 17 | ||
Актерскому мастерству. Я практически достиг совершенства. Достичь совершенства в актерском мастерстве. |
|||
State ФИНАЛЬНЫЙ УРОК | + 20 | ||
Сделал видеоотзыв на паттерн "Состояние" Ни бэкать ни мэкать. |
|||
State ПОЛУФИНАЛЬНЫЙ УРОК | + 20 | ||
Паттерн состояние крутая вещь. Можно всякие автоматы по продаже чего зарядить под этот паттерн. Не придумал. |
|||
Observer ФИНАЛЬНЫЙ УРОК | + 16 | ||
Рассказал о фундаментальном паттерне "Наблюдатель" Не бэкать и мэкать. |
|||
Iterator ФИНАЛЬНЫЙ УРОК | + 15 | ||
Отшлифовал актерское мастерство Да как всегда волнуюсь. Никогда не бывает такого, чтобы не волновался. |
|||
Template method ФИНАЛЬНЫЙ УРОК | + 17 | ||
Да лишний раз потренирвался умению говорить. Удержать мысль. |
|||
Factory ФИНАЛЬНЫЙ УРОК | + 15 | ||
Отчитался по фабричному методу. Самая лучшая импровизация - домашняя заготовка. |
|||
Strategy ФИНАЛЬНЫЙ УРОК | + 15 | ||
Лишний раз отшлифовал сценическое мастерство. Отправил отчет по итератору, хотел сделал отчет по стратегии. |
|||
Singleton ФИНАЛЬНЫЙ УРОК | + 16 | ||
Да как всегда - не теряться при микрофоне Не теряться |
|||
Простой WPF WPF. Финальный урок | + 19 | ||
Еще не знаю, но смысл любой деятельности лежит за ее пределами. Не волноваться. |
|||
Нано-игры VIP урок. Игра 2048 | + 18 | ||
Игра хорошая - сам за ней "залипаю", но просто тупо жалко времени набирать 2048. Поэтому набрал 1024. Набирать 2048. |
|||
Морской флот Серверный флот - FTP подключение | + 15 | ||
Ура! Наконец-таки нашел бесплатный хостинг на 31 день с ftp-сервером. Ничего. |
|||
J7. Экзамен EGZ - Зачётная задача - Евро | + 15 | ||
Ура! Все получилось. Ничего. |
|||
Фотошарп VIP. Делегаты на кубиках | + 15 | ||
Делегаты это сила. Вся архитектура событий построена на делегатах. Очень проста и элегантная концепция. Совсем ничего. |
|||
Фотошарп ФИНАЛЬНЫЙ УРОК | + 15 | ||
Отличный видеокурс. Я увидел воочию, где можно применить всякие разделы математики - меня это зацепило. Как всегда волнуюсь при записи видео. |
|||
Фотошарп Билинейная интерполяция | + 15 | ||
Билейная интерполяция это супер. Кстати в институте изучал все эти интепроляции, апроксимации и прочие дитохомии. Я в восторге увидел материальное воплощение идей. Ничего. |
|||
J6. Условия IF - Quiz | + 15 | ||
18 правильных и 3 неправильных. Подловил меня тест на очевидных вещах - например в сравнении, должен быть ==, а не =. |
|||
Фотошарп Метод ближайшего соседа | + 15 | ||
Все получилось. Ничего. |
|||
Фотошарп Изменение размера | + 15 | ||
Пока ничему. Для себя понял, что легче было создать новый проект, чем переделывать старый. Ничего. |
|||
WPF Clocks Финал | + 15 | ||
Научился wpf. Ничего. |
|||
Шахматы по сети План Шахматного проекта | + 15 | ||
Самый большой опыт по C# я получил на этом проекте, а также Unity3D, ASP.NET, EF. А на MS SQL Server работал до проекта. Ничего. |
|||
WPF Clocks Перекидные часы. Ну всё пора домой. | + 15 | ||
Ура! Часы сделаны. Несколько новая концепция, но все понятно. |
|||
WPF Clocks Перекидные часы. Еще немного и домой. | + 15 | ||
Супер! Осталось немного. Вроде все просто |
|||
WPF Clocks Перекидные часы. Без пяти пять. | + 15 | ||
Научился отображать символы в часах. Часы почти готовы. Поначалу не получалось выравнивание по центру цифер, но оказалось надо использовать HorizontalContentAligment |
|||
WPF Clocks Перекидные часы. Уже почти три часа. | + 15 | ||
Заставил точки мерцать и развернул камеру на 45 градусов. Да надо почитать по wpf - очень прикольная технология. |
|||
Хранитель экрана VIP. Говорящие часы. Воспроизведение | + 15 | ||
Еще раз повторил говорящие часы. Ничего. |
|||
Хранитель экрана VIP. Говорящие часы. Запись голоса | + 15 | ||
Повторил урок по записи звука в отдельные файлы. Ничего. |
|||
WPF Clocks Перекидные часы. Время час сорок. | + 15 | ||
Спасибо за книжку! Вообще я смотрю Unity3D и WPF оперируют одинаковыми понятиями. Читать теперь прийдется книжку по WPF. |
|||
WPF Clocks Перекидные часы. Первый час. | + 15 | ||
Разлиновал грид. Ничего. |
|||
WPF Clocks Цифровые часы. Запуск. | + 15 | ||
В принципе можно было задать один вертикальный и один горизонтальный сегмент и потом их размножить. Урок был очень полезный. Ничего. |
|||
WPF Clocks Цифровые часы. Начало. | + 15 | ||
Научился создавать точки и делать, чтобы моргали. Ура у меня наконец-таки получилось создавать обработчик таймера в 2010 VS путем нажатия tab. Ничего. |
|||
WPF Clocks Стрелочные часы | + 15 | ||
Я стал делать в 2010 студии, кстати нет там not brush, зато для background есть свойство transporent. И угол приходится задавать вручную - почему в 2010 не получилось задать угол поворота - в тегах такая возможность есть. Маленько с углом поворота затупил, а так все понятно. |
|||
Хранитель экрана ФИНАЛЬНЫЙ урок | + 15 | ||
Следующий курс буду проходить "WPF". Блин опять мандраж. Короче готовиться надо - по несколько раз репетировать перед записью. Ничего. |
|||
Хранитель экрана Режим предобзора и установка | + 15 | ||
У меня такой щенячий восторг! Я хотел написать какой-то плагин для total command, тут нечто подобное с плагином. Ведь передаются параметры - просто супер! Кстати не замахнуться на какой-либо плагин. Особо ничего. |
|||
Хранитель экрана Полноэкранный режим | + 15 | ||
Допилили свой скринсевер. Ничего. |
|||
Хранитель экрана Параметры командной строки | + 15 | ||
Круто не знал о возможностях /c и /s Ничего. |
|||
Хранитель экрана Использование реестра | + 15 | ||
Научился сохранять значения в реестр и читать с него! Это было круто. Ничего сложного. |
|||
Хранитель экрана Применение настроек | + 15 | ||
Научился пробрасывать данные между формами. Ничего. |
|||
Хранитель экрана Форма настроек | + 15 | ||
Ну не сказать, чтобы научился, но урок прошел с удовольствием Ничего. |
|||
Хранитель экрана ПОЛУФИНАЛЬНЫЙ урок | + 15 | ||
Уже не мало видео записал и лишний раз убеждаюсь - лучшая импровизация - это домашняя заготовка. Ничего. |
|||
Хранитель экрана Новый класс Polygone | + 15 | ||
Поработал с полигонами. Кстати я бы этот курс включил в курс по ООП. Очень хорошо он вписывается. Тут даже так. Можно придумать абстрактный класс фигура. А дальше от него наследовать. В качестве интерфейсов рисование или разукрашивание или заливание области. Короче тянет на второй курс по ООП. Ничего. |
|||
Хранитель экрана Новый класс Figure | + 15 | ||
Хорошо отрефакторили код. Ничего. |
|||
Хранитель экрана Новый класс Graph | + 15 | ||
Провел рефакторинг кода. Ничего. |
|||
Хранитель экрана Движение шарика | + 15 | ||
Научил шарик отскакивать от краев. Ничего. |
|||
Хранитель экрана Создаём графику | + 15 | ||
Научился хранитель экрана. Это видимо один из первых курсов. Прикольно увидеть. Ничего. |
|||
Простой WPF WPF. Простая змейка. VIP урок. Длина тела. | + 15 | ||
Удлинять змейку. Как то змейка не так быстро растет. |
|||
Простой WPF WPF. Простая змейка. Победа и поражение. | + 15 | ||
Я придумал - сделать цвета шарики рандомные. Ничего. |
|||
Простой WPF WPF. Простая змейка. Управление движением. | + 17 | ||
Вообще-то как-то необычная идея создавать обработчики событий прямой в коде. Хотя с другой стороны чего я удивляюсь - в WF в подформе Designers все обработчики событий присутствуют. Ничего. |
|||
Простой WPF WPF. Простая змейка. Таймер для еды. | + 15 | ||
Поставил таймер на канвасе. Ничего. |
|||
Простой WPF WPF. Простая змейка. Эллипс на канвасе | + 15 | ||
Научился на канвасе отображать кружки. Почему назвали канвас? Почему на гриде нельзя было эти кружки отобразить? |
|||
Простой WPF WPF. Конвертер валюты. Ньютон против Паскаля. | + 15 | ||
Нужно сделать настройки где брались бы наиболее часто используемые валютные пары - например евро и доллар к рублю. Ничего. |
|||
Простой WPF WPF. Конвертер валюты. Курс валют в JSON. | + 15 | ||
Не хотел я паскалевским способом выделять цифры - сделал через регулярные выражения. Ничего. |
|||
Простой WPF WPF. Конвертер валюты. Класс конвертации. | + 15 | ||
Создавать класс конвертации. Запятую пока не воспринимает. |
|||
Простой WPF WPF. Конвертер валюты. Макет программы | + 15 | ||
Научился создавать макет в WPF программе. Ничего. |
|||
Фотошарп Гамма-коррекция | + 15 | ||
Научился гамма-коррекции. Ничего. |
|||
Фотошарп Градационная коррекция | + 15 | ||
Научился 3 видам коррекции. С моей точки зрения самая оптимальная - это синусоидальная коррекция. Прикольно увидеть применение синусов и логарифмов в таком ключе. |
|||
Фотошарп Ярость и контрастность | + 17 | ||
Научился яркости и контрастности. Найти время. Только в конце рабочего дня появилось. |
|||
Фотошарп 256 оттенков серого | + 15 | ||
Узнал об обработке изображений Ничего. |
|||
Морской флот Протокол - Команда GAME | + 15 | ||
Разобрался с протоколом game Ничего. |
|||
Морской флот Протокол - Команда FIRE | + 15 | ||
Проработал запросы к fire Ничего |
|||
Морской флот Протокол - Команды INFO и SHIP | + 15 | ||
)) Вроде еще ничего не начинал делать, а мозг плавится. Ничего. |
|||
Морской флот Протокол - Список команд | + 15 | ||
Прописал команды протокола. Ничего. |
|||
Морской флот База Морского Флота - Запросы SQL | + 15 | ||
Да так особо ничему. Ничего. |
|||
Морской флот База Морского флота - Экспресс SQL | + 15 | ||
Повторил SQL Ничего |
|||
Морской флот База Морского Флота - phpMyAdmin | + 15 | ||
Научился на бесплатном хостинге создавать свою БД. Ничего. |
|||
Морской флот База Морского Флота - GAME | + 15 | ||
Узнал о геймплее морского флота Ничего. |
|||
Морской флот База Морского Флота - SHIP | + 15 | ||
Пока проектирование и это хорошо. Ничего. |
|||
Морской флот База Морского Флота - INFO | + 15 | ||
Пока ничему Ничего. |
|||
Морской флот Архитектура - Мышкой по кораблям | + 15 | ||
Научился создавать методы во многих классах. Кстати можно было и без делегата обойтись - тупо воспользоваться статической функцией и все. Ничего. |
|||
Невидимка Кто такая C# Невидимка? | + 15 | ||
Пока ничему новому. Не совсем понимаю - вроде не наблюдаю корреляции на странице сайта. |
|||
ZX Labyrinth Путь к победе | + 15 | ||
Научился до конца доделывать игрушку. Супер! Погрузился в атмосферу детства, когда ходил на станцию юных техников. Кстати чтобы сохранить все это требовалось принести с собой кассету и ждать минут 5, чтобы выгрузилось, а для верности еще раз выгружали Ничего. |
|||
ZX Labyrinth Несметные сокровища | + 15 | ||
Научился выводить лабиринт. Ничего! |
|||
ZX Labyrinth Карта лабиринта | + 15 | ||
Вывел человечка на экран. Ничего. |
|||
Java Sweeper Финальный аккорд | + 15 | ||
Еще раз рассмотрел игру сапер. Записывать видео - слов не хватает. |
|||
Java Sweeper Цифровой помощник сапёра | + 15 | ||
Ура! Сделали аналог MultiClick. Ничего. |
|||
Java Sweeper Открываем карты | + 15 | ||
Научился ставить зачеркнутые бомбы. Ничего. |
|||
Java Sweeper Первая ошибка сапёра | + 15 | ||
Научился проверять условия поражения и перезапускать игру при победе и поражении. Ничего. |
|||
Java Sweeper День Победы! | + 15 | ||
Научились узнавать победу. Ничего. |
|||
Java Sweeper Телеграмма о флажках | + 15 | ||
Реализованы функции для подсчета количества бомб и флажков в классе game. Ничего. |
|||
Java Sweeper Учёт зарытых флагов | + 15 | ||
Пока работа не видима, но она очень важна. Добавлены счетчики флажком и закрытых клеток. Ничего. |
|||
Java Sweeper Нулевая рекурсия | + 15 | ||
Рекурсивненько. Ничего. |
|||
Java Sweeper Выбор из выбора | + 15 | ||
Прикольно получилось сразу понимаешь где мины, а где пустышки. Ничего. |
|||
Java Sweeper Алгоритм открывашки | + 15 | ||
Узнал алгоритм работы мыши на нажатие левой и правой клавиши. Ничего. |
|||
Java Sweeper Актуальное информирование | + 15 | ||
"Пощупали" состояния. Ничего. |
|||
Java Sweeper Недетские состояния | + 15 | ||
Отлично. Есть состояние игры. Ничего. |
|||
Java Sweeper Добро пожаловать! | + 15 | ||
Сделал вывод текста "Welcome!" в статусе игры. Ничего. |
|||
Java Sweeper Смена флагов | + 15 | ||
Реализовывать нажатие правой клавиши мыши. Ничего. |
|||
Java Sweeper Схема правой педали | + 15 | ||
Работа правой клавиши - если клетка открытая - ничего не делаем. Если закрытая и стоит флажок - делаем ее закрытой и снимаем флажок при этом увеличиваем на 1 кол-во мин или наооборот. Ничего. |
|||
Java Sweeper Мышечный адаптер | + 15 | ||
Научился создавать мышечный адаптер. Ничего. |
|||
Java Sweeper Клавишные инструменты | + 15 | ||
А все-такие не хватает MultiClick. Ничего. |
|||
Java Sweeper Королевская траншея | + 15 | ||
Создал верхний слой. Уже напрашивается рекурсивное открытие пустых ячеек. Ничего. |
|||
Java Sweeper Флаг над классом | + 15 | ||
В принципе класс Flag - отражает суть верхнего слоя. Я выбрал функцию setNobombToFlagedSafeBox - она означает следующее, если поставили флаг на пустое место, где нет бомбы и решили открыть ячейки MultiClick (левая и правая клавиша мыши одновременно), то у нас игра окончена и в ошибочное место ставится перечеркнутая мина - это пустая клетка, там нет мины. Ничего. |
|||
Java Sweeper Дважды в одну воронку | + 15 | ||
Я в диком восторге - так просто все получилось. Я думал кучу приседаний нужно будет сделать . В том то и дело, что ничего. |
|||
Java Sweeper Следующая цифра | + 15 | ||
Ура стало считаться количество цифр вокруг бомбы. Ничего. |
|||
Java Sweeper Ограда из единиц | + 15 | ||
Научился ставить единицы вокруг бомбы. Ничего. |
|||
Java Sweeper Сравнение координат | + 15 | ||
Немного покодили! Ничего. |
|||
Java Sweeper Случайные бомборазмещения | + 15 | ||
Бомбочки стали размещать. Ничего. |
|||
Java Sweeper Тестовая бомба | + 15 | ||
Сделал полезный класс Bomb. Чувствуется влияние курса по рефакторингу - все у нас разбито на мелкие классы и каждый отвечает за свой участок. Ничего. |
|||
Java Sweeper Бомбанутый класс | + 15 | ||
Гениальное название класса. Я еще хотел его назвать Down, но Bomb больше отражает его суть. Мы ставим бомбы - и в пустых ячейках ставим количество мин вокруг этой ячейки. Супер. Ничего. Все прозрачно. |
|||
Java Sweeper За гранью видимого | + 15 | ||
Ну вот начинаем все инкапсулировать.. Ничего. |
|||
Java Sweeper Матрица мира | + 15 | ||
Сделали матрицу координат. Ничего. |
|||
Java Sweeper Игровая координата | + 15 | ||
Потихоньку выносим лишний код в движок игры. Ничего. |
|||
Java Sweeper Фасадный класс | + 15 | ||
Паттерн фасад - скрывает реализацию и дает для управления методы на фасаде. Пример фасада - пульт управления или же выключатель, или же кнопка лифта. Ничего. |
|||
Java Sweeper Радуга картинок | + 15 | ||
Думаю - когда же иконка появится и вот она! Ура! В Java тоже есть иконки. Ничего. |
|||
Java Sweeper Полный список | + 15 | ||
Добавил ArrayList allCoords. Ничего. |
|||
Java Sweeper Установка размеров | + 15 | ||
Создал класс Ranges. Ничего. |
|||
Java Sweeper Статичная граница | + 15 | ||
Вроде все понятно. Кстати гениальная идея перебирать класс Coord, а не x и y по отдельности. Ничего. |
|||
Java Sweeper Наши координаты | + 16 | ||
Круто появились координаты. А разве в Java нет структуры как в C# типа Point? Ничего. |
|||
Java Sweeper Карта классных сокровищ | + 15 | ||
Очень интересное решение c Matrix. Ничего. |
|||
ZX Labyrinth Пляшущий человечек | + 15 | ||
О! Супер! Теперь все хорошо. Ничего |
|||
Java Sweeper Запускаемый jархив | + 15 | ||
Узнал как создавать jar архив. Ничего. |
|||
Java Sweeper Источник ресурсов | + 15 | ||
Узнал о папке ресурсов Ничего. |
|||
ZX Labyrinth Музыкальная шкатулка | + 15 | ||
Повторил звуки. Ничего. |
|||
ZX Labyrinth Привет и Пока | + 15 | ||
Блин! Я давно забыл, что нужны номера строк. А ведь я их высчитывал, чтобы все поместилось. А save действительно кошерный! Ничего. |
|||
ZX Labyrinth Проба клавиатуры | + 15 | ||
С таким трепетом выполнял все эти задания! Прикольно. И самое главное - не надо на кассету сохранять! (Хотя в этом была большая интрига) Клавиши не набирались. Потом начал на схему магистра подглядывать и все получилось. Я думал достаточно тех клавиш которые есть. |
|||
Морской флот Архитектура - Фабрика картинок | + 15 | ||
Научился создавать игровое поле. Ничего. |
|||
Java Sweeper Картинка в кубике | + 15 | ||
Научился рефакторить. Ничего. |
|||
Java Sweeper Первый цикл | + 15 | ||
Отличная получилась выставка картинок. Ничего. |
|||
Java Sweeper Перечисление кубиков | + 15 | ||
Создавать enum для игры сапер. Ничего. |
|||
Java Sweeper Константные размеры | + 15 | ||
Я посмотрел немного уличного рефакторинга. Ничего. |
|||
Java Sweeper Угловая бомба | + 15 | ||
Все просто и прекрасно. Ничего. |
|||
Java Sweeper Загрузка и отображение | + 15 | ||
Научился в Java выводить картинку. Поплатился за свою лень - взял скопировал папку img во вновь созданную img. Получилась матрешка res/img/img/ и понятное дело ничего не вывелось. Чуть -чуть затормозился из-за этого. |
|||
Java Sweeper Импорт картинок | + 15 | ||
Научился добавлять файлы картинок в Java. Вообще чудно - я думал в Java нельзя картинки посмотреть. Ничего. |
|||
Java Sweeper Метод рисования | + 15 | ||
Научился в Java рисовать линию. Ничего. |
|||
Java Sweeper Раздельная инициализация | + 15 | ||
Пока ничего особенного - рефакторинг. Ничего. |
|||
Java Sweeper Пустая панель | + 15 | ||
Видно, что Игромистр долго изучал матчасть - с pack это очень интересно. Ничего. |
|||
Java Sweeper Полёт над классом | + 15 | ||
Мне лично нравится объект Game - в нем сердце программы. Ничего. |
|||
Java Sweeper Закрытие на выходе | + 15 | ||
Отлично - окошко хоть нормально закрывается. Ничего. |
|||
Java Sweeper Простое окно | + 15 | ||
Создавать окно. Ничего. |
|||
Java Sweeper Легендарная игра | + 15 | ||
Ура! Начинаем новый саперчег! Ничего. |
|||
Морской флот Архитектура - Наследие картинок | + 15 | ||
Научился выводить 4 океана. Ничего. |
|||
Морской флот Архитектура - Карта Пиратов | + 15 | ||
Пока только подготовка Ничего. |
|||
Морской флот Архитектура - Перезагрузка проекта | + 15 | ||
Пока ничему, но интересно. Ничего. |
|||
Морской флот Анимация - Полёт по таймеру | + 15 | ||
Научился анимации снаряда. В воскресный день ломало что-то делать. |
|||
Морской флот Анимация - Отображение кадров | + 15 | ||
Научился анимации снаряда. Ничего. |
|||
C# Android Создание класса с алгоритмом игры | + 15 | ||
Научился создавать первую программу на Android Тормозит комп - вот это самое неприятное, а не сложное. |
|||
C# Android Размещение экранных форм в дизайнере | + 15 | ||
Научился в Xamarin добавлять визуальные компоненты Ничего. |
|||
C# Android Установка и запуск HAXM эмулятора Android | + 15 | ||
Запускать приложение Android из-под C# Блин! Память надо менять - так тормозит - жуть! |
|||
C# Android Установка Xamarin для Visual Studio | + 16 | ||
Ура! Осваиваем новые горизонты - андроид. Скачать все это ксамариновое хозяйство - почти 5 часов с моим мобильным инетом качало. |
|||
Чашка кофе Интерфейс пользователя на Swing | + 15 | ||
Супер урок! Главное не так много пришлось создавать в разработке - все было уже готово Ничего. |
|||
Чашка кофе Подведение итогов | + 15 | ||
Доделал все до конца. Особо ничего - главное видеть всю картину целиком. |
|||
Чашка кофе Вычисление ответа | + 15 | ||
Пока не все тесты проходят - не удивительно ведь еще не до конца все классы реализовали. Да все просто и понятно. |
|||
Чашка кофе Состояние первого аргумента | + 15 | ||
Научился константной фишке калькулятора. Ничего. |
|||
Чашка кофе Создание тестов для калькулятора | + 15 | ||
Еще раз создал тесты в Java. Ничего. |
|||
Чашка кофе Шаблон State и план калькулятора | + 15 | ||
Повторил шаблон State. Ничего. |
|||
Шифрование RSA - Де/шифровка | + 15 | ||
Видеоотчет приложить не могу - ибо микрофона нет под рукой, а глухой отчет не хочу прикладывать. Отлично! Изучил новый алгоритм! Сделать видеоотчет. |
|||
Шифрование RSA - Буквы столбиком | + 15 | ||
Пока ничему. Разве что еще раз про RSA перечитал. Ничего. |
|||
Шифрование RSA - Открытый и секретный ключ | + 15 | ||
Рассчитали значения e и d. Да особо ничего - главное не увлекаться. Лучшее - враг хорошего! |
|||
Game Xonix Конец игры | + 15 | ||
Научился доделывать дела до конца - это очень важный навык. Самое сложное для меня было - удержаться на 5 уровне. Обычный ксоникс нервно курит в сторонке. Я подозревал, что есть подвох в задании - пройти до 5 уровня. Кубики и шарики движутся очень быстро. |
|||
Game Xonix Следующий уровень | + 15 | ||
Ура! На ксониксе появились уровни. Все просто и логично. |
|||
Шифрование RSA - Простые случайные числа | + 15 | ||
Познаю предметную область шифрования по RSA. Вроде ничего особенного. |
|||
Шифрование RSA - Экранная форма | + 15 | ||
Пока ничему. Ничего. |
|||
Шифрование RSA - Идея алгоритма | + 17 | ||
Гениально! Во многих местах используется RSA алгоритм шифрования. Да вроде ничего особенного. |
|||
Шифрование Перестановочный шифр - Рефакторинг | + 15 | ||
Классно получилось! Кода стало намного меньше. Не знаю, что еще можно рефакторнуть - тут как и с биткоинами - главное остановиться. |
|||
Секундомер Играй гармонь! | + 15 | ||
Делать гармошки. Блин на последних гармошках стало получаться. |
|||
Game Xonix ФИНАЛЬНЫЙ УРОК | + 15 | ||
Записал финальный урок Да опять бэкал и мэкал. Говорил "собственно говоря" - то есть тянул время. Вон хорошо Игромистру - он вообще не волнуется! |
|||
Game Xonix Процент Земли | + 15 | ||
Научился считать отвоеванную землю. Осталось добавить жизни и переход на уровень, а так почти готовый продукт! Ничего |
|||
Game Xonix Живая Легенда | + 15 | ||
Научился создавать легенду. Ничего. |
|||
Game Xonix Заштриховка области | + 15 | ||
Уже почти полноценный xonix получился. Я даже уворачивался от мячиков. Ничего. |
|||
Game Xonix Прогулки по воде | + 15 | ||
Идем дальше. Ничего. |
|||
Game Xonix Прыжок в воду | + 15 | ||
Начинаю понимать философию ксоникса. Ничего. |
|||
Game Xonix Клавиши подсознания | + 15 | ||
Идем дальше. Ничего - все очень просто. |
|||
Game Xonix Главный герой | + 15 | ||
На сцену выходит Xonix. Ничего. |
|||
Game Xonix Среда обитания | + 15 | ||
Не покидает четкое ощущение dejavu Ничего. |
|||
Game Xonix Острова, острова | + 15 | ||
Лишний раз убеждаюсь - не надо Магистру давать огульно что-то рефакторить - иначе его потом не остановить. Ничего. |
|||
Морской флот Анимация - Полёт снаряда | + 15 | ||
Муторно это все - на какой-то момент лениво стало - посмотрел Кин-Дза-Дза и завершил работу. Доделать до конца. |
|||
Морской флот Графика - Рефакторинг | + 15 | ||
Отделять сущность в отдельный класс - это всегда отлично и тем более еще провели рефакторинг. Ничего. |
|||
Микроигры 2048 - Объединение | + 10 | ||
Доделывать игру 2048 Я не стал время тратить на рекорды - у меня куча обучающих курсов - им тоже надо уделить время. |
|||
Сокобан Сокобан - Редактор - Классика уровней | + 10 | ||
Ничему. Ничего. |
|||
Нанософт Делегаты на кубиках | + 10 | ||
Еще раз повторил делегаты. Теперь уже ничего. |
|||
Game Xonix Цветовая дифференциация | + 10 | ||
Ура! Реанимировали Xonix. Вспомнить как я запускал Eclipse. Долго из-за этого провозился. |
|||
Инфобизнес Подготовка Visual Studio ASP.NET | + 10 | ||
Ничему Ничего Идем дальше |
|||
МикроШахматы Ладейный паркур | + 10 | ||
--- --- --- |
|||
Демо игры C# чего начать программировать | + 10 | ||
[hide] Полностью языку C# со всеми тонкостями! |
|||
Yii2 Soft - Вступление и подготовка | + 10 | ||
Долго качался сервер. Ничего. Идем дальше. |
|||
Мат Конём и Слоном План визуализации | + 10 | ||
Пока планирование. Ничего сложного Идем дальше. |
|||
Мат Конём и Слоном Игра без массива | + 10 | ||
Научился считывать данные из файла Ничего. Отличный курс. Молодец Игромистр - в этом курсе раскрылся в полной мере. |
|||
Мат Конём и Слоном Шестнадцать мегабайт | + 10 | ||
Научился играть в консольные шахматы. Ничего. Забавно получилось. Мне этот урок напоминает детективный сериал - сначала разбирались где данные в файлике, потом как заматовать короля. Я в восторге! |
|||
Дневник успеха 2017-10-15 Середина октября | |||
Отпуск Отпуск Отпуск |
|||
Дневник успеха 2017-10-01 Первый день октября | |||
Отпуск |
|||
Дневник успеха 2017-10-22 Конец второй декады октября | |||
Шахматам. Шахматы. Супер-пупер лес густой! |
|||
Мат Конём и Слоном Экономия памяти | + 10 | ||
Узнал о переопределении Equals, GetHashCode Ничего. Идем дальше. |
|||
Мат Конём и Слоном Сериализация матрицы ходов | + 10 | ||
Сериализации данных. Ничего. Вроде файл сериализации должен весить 16 метров, а он весит 90 метров, почему в 5 раз больше весит? |
|||
Мат Конём и Слоном Нано Шахматы | + 10 | ||
Начал выполнять курс наношахматы. Ничего. Идем дальше. |
|||
Мат Конём и Слоном ПОЛУФИНАЛЬНЫЙ УРОК | + 10 | ||
Ничему - прикладывать скрины и так умел Ничего. Идем дальше. |
|||
Мат Конём и Слоном Мат в 33 хода. | + 11 | ||
Научился находить любые матовые позиции для коня и слона. Ничего. Супер-алгоритм получился, прям такое ощущение, что тебя мастер за руку вел и показывал как заматовать короля. Я в восторге. |
|||
Мат Конём и Слоном 156 матов в полтора хода | + 10 | ||
Научился генерировать полуходы белого короля. Вроде все понятно, но надо привыкнуть к концепции полухода Отлично - число подозреваемых заметно сократилось. |
|||
Мат Конём и Слоном Консольная шахматная доска | + 10 | ||
Сделал метод print. Вот нужно сделать выгрузку в файлик. Прикольно. Идем дальше. |
|||
Мат Конём и Слоном Белая коробка | + 10 | ||
Реализовал WhiteBox. Ничего. Вычеркнулись лишние позиции - уже хорошо. |
|||
Мат Конём и Слоном Генерация белых ходов | + 10 | ||
Доделал перебор матовых позиций. Ничего. Идем дальше. |
|||
Мат Конём и Слоном Белая и чёрная очередь | + 10 | ||
Создавать белую и черную очередь. Ничего сложного. Пока только кодировали - ничего особенного. |
|||
Мат Конём и Слоном Псевдо-алгоритм перебора | + 10 | ||
Составлять алгоритм. Вроде все объяснено. Идем дальше. |
|||
Мат Конём и Слоном Чистый ход | + 11 | ||
Доработал рефакторинг Ничего. Код просто сияет своим великолепием. |
|||
Мат Конём и Слоном Рефакторинг кода | + 10 | ||
Научился рефакторинг. Рефакторинг с последующей наработкой функционала - это зло. Нашел ошибку. Была в строчке выделенной на втором скрине. |
|||
Мат Конём и Слоном Две структуры | + 10 | ||
Пока ничему, но очень интересно. Ничего. Ну другое же дело! Код стал намного понятнее. Вроде ничего особенного не сделал. |
|||
Мат Конём и Слоном Ворошиловский слон | + 11 | ||
Доработал функцию слона до ума. В этот раз ничего. В самом деле слово yield волшебно. Можно хранить матовые ситуации в облаках на Яндекс.диске. |
|||
Мат Конём и Слоном Нотация Форсайта - Эдвардса | + 10 | ||
Научился визуализировать матовые позиции. Самым сложным было найти ошибки. Сначала вообще не было матовых позиций. Выяснилось - я не те переменные использовал. Очень гениальная нотация. Конечно недостаток коня, что он бьет буквой Г, и из-под удара король может выйти, так что не совсем матовая позиция. |
|||
Мат Конём и Слоном Конь ходит буквой Гэ | + 10 | ||
Научился нотации Форсайта-Эдвардса. Очень интересно. Ничего сложного. Что мне нравится в этом курсе , что создается впечатление семейного общения. |
|||
Мат Конём и Слоном Королевское правило | + 10 | ||
Урок супер! Я в восторге! Ничего. Мир шахмат всегда завораживает! |
|||
Мат Конём и Слоном Перебор всех комбинаций | + 16 | ||
У меня с учетом королей получилось более 3 млн. позиций. Ничего. Идем дальше. |
|||
БД - Управление гостиницей Вид. Список форм. | + 16 | ||
Жду продолжения курса. Готов помочь в рождении второй части, уже понятно в каком направлении двигаться и что нужно переделывать. Ничего. Еду в отпуск. В Кисловодск. Вот даже предоставил фотку гостиницы, в которой на пару суток переночую. |
|||
БД - Управление гостиницей Модель. Карта отеля 3 | + 16 | ||
Доделал класс map. Ничего. Идем дальше. |
|||
БД - Управление гостиницей Модель. Карта отеля 2 | + 16 | ||
Доделал класс Map. Ничего. Как всегда танцы с бубнами! |
|||
БД - Управление гостиницей Модель. Карта отеля 1 | + 16 | ||
Начал создавать класс map. Ничего. Идем дальше. |
|||
БД - Управление гостиницей Модель. Список заказов. | + 16 | ||
Доделал класс Book Ничего. Идем дальше. |
|||
БД - Управление гостиницей Модель. Статусы заказов. | + 16 | ||
Доделал класс Book Ничего. Идем дальше. |
|||
БД - Управление гостиницей Модель. Бронирование. | + 16 | ||
Добавил книгу регистрации Ничего. Угадывается общая структура. |
|||
БД - Управление гостиницей Модель. Тестирование комнат. | + 16 | ||
Создавать еще тесты. Ничего. Немного громоздкий тест получился, однако я послушный ученик. |
|||
БД - Управление гостиницей Модель. Удаление комнат. | + 16 | ||
Добавил функционал в Room. Ничего. Идем дальше. |
|||
БД - Управление гостиницей Модель. Класс комнаты | + 16 | ||
Создал класс Room Ничего. Согласен с Игромистром, что нужно вторую версию этой программы делать. Поэтому я не хочу критиковать этот курс. Глупо критиковать маленького ребенка. Многие вещи бы уже точно можно по другому сделать. |
|||
БД - Управление гостиницей Модель - Календарные праздники | + 16 | ||
Доработал класс Calendar. Ничего. Тут дослушал аудиокнигу Карлоса Кастонеды "Путь в Икстлан". В одной из бесед Карлоса с доном Хуаном , дон Хуан сказал, что мы "делаем" свой мир. Ну так если попроще - мы сами создаем свою реальность. Так что с желаниями согласен. |
|||
БД - Управление гостиницей Модель - Календарный год | + 16 | ||
Добавил класс Calendar Ничего. Идем дальше. |
|||
БД - Управление гостиницей Модель. Всё про Клиента | + 16 | ||
Дописал функции для класса Client. Ничего. Я сделал чтение по id Read. Считаю так правильнее. |
|||
БД - Управление гостиницей Модель. Класс Клиента | + 16 | ||
Добавлять запись в таблицу клиента. Пока ничего. Вообще, то плохая идея скрещивать бульдога с носорогом. О чем я? О том чтобы передавать ссылку на работу с живой базой в класс клиента. Данные об базе вообще не должны знать. Тем более с моей точки зрения Client - это должна быть одна строчка клиентов, Clients - это многие строчки клиентов. А то получилось нечто среднее между моделью и хранимыми в них данными. |
|||
БД - Управление гостиницей Отображение таблицы | + 16 | ||
О гриде я и так знал. Ничего. У меня три одинаковые записи, потому что я поначалу айдюк ставил равным нулю, потом поставил равным 3. |
|||
БД - Управление гостиницей Модульный тест | + 16 | ||
Модульным тестам. Да вообщем то ничего. Меня порадовал метод как можно узнать подконнектились к БД или нет- просто найти сумму чисел с помощью селекта- так просто. Вообще модульным тестам стоит посвятить отдельный курс - очень важная и нужная тема. |
|||
БД - Управление гостиницей Класс MySQL. Обработка ошибок. | + 16 | ||
Научился создавать обработчик ошибок Ничего. Обработка ошибок это важная часть проекта. Встречал проекты без них - это были слезы -то не понятно откуда появлялись записи, то непонятно как возникали глюки. |
|||
БД - Управление гостиницей Класс MySQL. Получение таблицы. | + 16 | ||
Научился добавлять и получать записи из БД. Ничего. Когда добавил русские буквы какие-то пробелы проставились в БД. Из скрина видно. |
|||
БД - Управление гостиницей Класс MySQL. Драйвер и конструктор. | + 17 | ||
Создавать класс MySQL Ничего. У меня коннектор был до этого уставлен когда дела базу расписания. |
|||
БД - Управление гостиницей Модель. Имена методов. | + 16 | ||
Проставил названия методов. Ничего. Я считаю, что методы insert и update нужно объединить в один. Если id равен 0, то этот метод работает как insert , иначе как update. |
|||
БД - Управление гостиницей Модель. SQL запросы для Book и Map | + 16 | ||
Пока ничему - пишем запросы - ничего особенного. Забыл про эти foreign keys, немного помучался. Идем дальше. |
|||
БД - Управление гостиницей Модель. SQL запросы для Room | + 16 | ||
Ничему. Ничего. Идем дальше. |
|||
БД - Управление гостиницей Модель. SQL запросы для Client | + 16 | ||
Пока ничему. Ничего. Идем дальше. |
|||
БД - Управление гостиницей Модель. Список задач. | + 16 | ||
Пока ничему. Ничего. Вроде все понятно. Идем дальше. |
|||
БД - Управление гостиницей Модель. Планирование. | + 16 | ||
Да особо ничему. Планировать. Я бы добавил следующие функции: Клиент: - добавление нового клиента - удаление клиента - редактирование клиента - поиск в клиентах - выгрузка списка клиентов для почтовой рассылки - выгрузка клиентов для рассылки смс по акциям - получение списка клиента по фильтрам и без фильтра Комнаты: - добавление, удаление и редактирование комнат; - поиск комнат по фильтру; - получение списка свободных комнат; - общий план комнат; Календарь - добавление, редактирование и удаление календарных дней; - получение списка дней в году; - получение списка праздничных и выходных дней; Книга клиента: - добавление, удаление и редактирование дат заезда клиентов; - получение списка активных клиентов; Карта -Добавление, удаление и редактирование занятости жилищного фонда. |
|||
БД - Управление гостиницей SQL запросы для создания Базы | + 16 | ||
Узнал о команде explain и show create table - весьма полезные. Ничего Мне сейчас больше нравится создавать запросы больше в консоли, чем с помощью любой IDE. |
|||
Шифрование Ключевой обмен Диффи-Хеллмана - Общий секретный ключ | + 16 | ||
Дописал программку Да вроде ничего. Красота в простоте, даже в простых числах! |
|||
Шифрование Ключевой обмен Диффи-Хеллмана - Случайное простое число | + 16 | ||
Да вроде с простыми числами и так работал. Кстати наверняка есть стандартная библиотека проверки на простые числа. Ничего. Чуть-чуть оживил форму. |
|||
БД - Управление гостиницей Установка сервера MySQL | + 16 | ||
Ничему. Долго качался на мобильной версии сервер mysql. Все работает. Я думал снёс mysql, а он у меня благополучно стоял на моем компе. Хотя никаких ярлыков не нашел. |
|||
Шифрование Ключевой обмен Диффи-Хеллмана - Форма | + 17 | ||
Формы я и так создавал. Больше углубился в предметную область. Вот что мне тут придумать? Форма без кода - деньги на ветер! |
|||
Шифрование Ключевой обмен Диффи-Хеллмана | + 16 | ||
Научился алгоритму Диффи-Хелмана Да вроде ничего. Конгениально как бы сказал Остап Бендер! |
|||
БД - Управление гостиницей Создание базы в MS Access | + 16 | ||
Круто! Я не знал, что у меня на компе есть MS Access. Ничего сложного - базы данных мой хлеб. Я в свое время начинал с MS Access 97. Кстати я еще в далекие 2000-е годы познакомился с парнем, который вел сайт "Акцесс со всех сторон", а .NET появился только через 3 года. Кстати чем плоха база MS Access ее минимум раз в месяц надо восстанавливать или она дефрагментируется. Был опыт сетевой работы с одной базой когда более 30 человек работали с ней и приходилось процедуру восстановления проводить 1 раз в 2-3 дня. |
|||
БД - Управление гостиницей Таблицы комнат и дней | + 16 | ||
Досоздавать БД Ничего. Вот даже на простом примере видно, что не все так просто. Например базу данных делаем для владельца, а владелец хочет получать от нее деньги. Сразу встает вопрос какие кровати в номере. Например семейным парам важно чтобы была общая двухместная кровать, кроме того насчет комнат важно чтобы сделать этот номер люкс, эконом или полулюкс. Хотя да - если привинтим деньги база весьма распухнет как в таблицах, так и полях. |
|||
БД - Управление гостиницей Таблицы клиентов и заказов | + 16 | ||
Еще раз узнал много полезного про БД и нормальные формы. Ничего сложного. Вообще плохая идея делать в таблице phone1, phone2. С моей точки зрения для этого лучше сделать табличку с 3 полями - id, тип обратной связи, и поле value в котором содержится информация. Типом обратной связи может быть телефон, адрес, скайп, аська, емайл или явка с газеткой в полдень у фонтана (шучу - для разведчиков - чтобы никто не просчитал) - вот это будет очень формализовано. Правда что плохо в таком подходе - надо будет плести соединения таблиц друг с другом. Как показывает практика это не всегда нужно - как правило люди оставляют телефон или e-mail и все. Это я просто если полностью взять и формализовать вид обратной связи. Я даже кстати не знаю как эту таблицу назвать. |
|||
БД - Управление гостиницей Вступление | + 16 | ||
Научился аскетизму Подумать что самое главное в схеме и это оставить. Схема готова. |
|||
Шифрование ФИНАЛЬНЫЙ УРОК | + 16 | ||
Да ничему особенному. Звук опять лагал. Кстати кто какой микрофон посоветует? Сумбурненько, но я думаю основная мысль понятна. |
|||
Шифрование Поточный шифр - Дешифровка | + 16 | ||
Научился дешифровывать текст. Придумывать что было самым сложным в этом случае. Когда до этого сделали проект с полиалфавитным шрифтом, тогда все просто делается. |
|||
Шифрование Поточный шифр - Шифровка | + 16 | ||
Узнал про поточное шифрование. Когда все до этого сделано - все просто. Идем дальше. |
|||
Шифрование Поточный шифр Виженера | + 16 | ||
Научился зашифровывать сообщение новым способом. Перед тем как подумать, нужно подумать. В Excel есть такая штука как списки и очень мне облегчила жизнь в составлении алфавита. Просто брал копировал и все. Шифровка в центр. |
|||
Шифрование Полиалфавитный шифр - Дешифровка | + 16 | ||
Научился дешифровать текст полиалфавитным шифром. У меня никаких проблем не возникло. Здорово - изучил еще один способ шифрования. |
|||
Дневник успеха 2017-09-03 Первое сентября | |||
Научился за неделю курсу шифрования. Ничего. Не совсем понимаю зачем дополнительно отчитываться, если есть финальный урок. |
|||
Шифрование Полиалфавитный шифр - Шифровка | + 16 | ||
Научился шифровать текст полиалфавитным шифром. Ничего. Идем дальше. Расшифровку предлагаю - позитивненько. |
|||
Шифрование Полиалфавитный шифр - Ключевая таблица | + 16 | ||
Научился заполнять таблицу шифром Да вообще-то все просто. Просто вот как убрать этот треугольничик сбоку на RowHeader , он дополнительное место сжирает. Осталось зашифровать и дешифровать сообщение. |
|||
Шифрование Полиалфавитный шифр - Форма | + 16 | ||
Научился дзен-буддизму от Игромиста. Ничего сложного. Мне нравится медитировать переставляя контролы формы. Отличный урок - оформление формы тоже нужное дело. |
|||
Шифрование Полиалфавитный шифр Виженера | + 16 | ||
Узнал про полиалфавитный шифр Вижнера. Вроде все просто. Идем дальше. |
|||
Шифрование Перестановочный шифр - 2 этап дешифровки | + 16 | ||
Научился окончательно расшифровывать текст методом перестановки. Ничего. С Есениным круто получилось - не ожидал. |
|||
Шифрование Перестановочный шифр - 1 этап дешифровки | + 16 | ||
Научился первому этапу дешифровки. Ничего. Хорошо, что вручную расшифровал сообщение. Я хоть понимаю механику шифровки и дешифровки методом перестановки. |
|||
Шифрование Перестановочный шифр - 2 этап шифровки | + 16 | ||
Научился формировать шифровку. Расшифровать сообщение. Мозг идет по пути наименьшего сопротивления, но не прокатило - пришлось подумать. Отличная послание зашифровано. |
|||
Шифрование Перестановочный шифр - Алфавитный ключ | + 16 | ||
Научился создавать алфавитный ключ. Сначала подумал не логично использовать сортировку пузырьком, потом вспомнил, что еще нам нужны индексы и подумал, что тут все правильно. А так можно было бы использоваться List<string> - в нем есть сортировка. Пока мало сделано - идем дальше. |
|||
Шифрование Перестановочный шифр - 1 этап шифровки | + 16 | ||
Научился заполнять грид Ничего. Пока только заполнили грид исходным текстом и никаких откровений не пришло. |
|||
Знакомство с jQuery jQuery - AJAX - Load | + 16 | ||
Научился с помощью Ajax делать timer. Ничего. Получилось гораздо более симпатично. |
|||
Знакомство с jQuery jQuery - AJAX = IFrame | + 16 | ||
Ajax --- --- |
|||
Знакомство с jQuery jQuery - DOM - Set | + 16 | ||
Узнал, что можно не только получать теги, но и менять их содержимое и аттрибуты. Все просто. Идем дальше. |
|||
Знакомство с jQuery jQuery - DOM - Get | + 16 | ||
Научился полезной функции Get Ничего. Идем дальше. |
|||
Шифрование Перестановочный шифр - Форма | |||
Особо ничему, просто для новой задачи создал форму. Ничего. Мысли останавливаются. Без происшествий и замечаний. |
|||
Морской Бой VIP. Анимированный кубик | + 16 | ||
Научился делать анимированный кубик. Доделать этот урок до конца - ломало. Классно получилось - я смотрел как завороженный на анимацию! Кстати удалось поймать момент, когда шестерка в двойку переходит. |
|||
Морской Бой VIP. Анимированный кружок | + 16 | ||
Научился плавно перемещать кружок. Ничего. Анимация рулит. |
|||
Морской Бой ФИНАЛЬНЫЙ УРОК | + 16 | ||
Запиливать видос. Что творится с моим организмом - все слова разом пропадают и несу какой-то бред. Следующий курс - куда укажет улиточная судьба. |
|||
Морской Бой Последний Бой! | + 16 | ||
Научился доделывать игру до конца. Все получилось просто. Единственный недостаток решения нашей миссии - он не универсален. Если мы не знаем какого размера поле и сколько и какие будут на этом поле корабли, то требуется изменение решения нашего метода, может даже привлечь динамическое программирование. |
|||
Морской Бой Интерфейс игры | + 16 | ||
Научился создавать интерфейс для игры Морской бой. Ничего сложного. Вот всегда удивлялся. Не думал что на гриде можно было замутить полноценный морской бой. Думал нужна графика и все такое. Нужно на самой игре сосредотачиваться. Чтож остался один шаг до игры. |
|||
Морской Бой Рефакторинг кода | + 16 | ||
Научился грамотно рефакторить код. Иной раз хочется всю функцию в класс запихнуть - отличный пример с ship. Отличный урок - код стал намного аккуратнее. |
|||
Морской Бой Олимпиада - Создание ИИ - Добивание корабля | + 16 | ||
Научился создавать ИИ для добивания кораблей. Ничего. Я как и подозревал, что будет не просто. |
|||
Морской Бой Олимпиада - Создание ИИ - Шаблон ударов | + 16 | ||
Научился создавать ИИ для ударов. Это намного сложнее чем просто рандомно выбирать точку и смотреть, если статус ее неизвестен, то бить туда. Интересно получилось - идем дальше. |
|||
Морской Бой Олимпиада - Создание ИИ - Стратегия | + 16 | ||
Научился стратегии ИИ для выстрелов. Да не придумал как лучше сделать ИИ - не стал голову ломать, ибо времени нет на это Оставил так как есть - случайный алгоритм - не совсем то конечно, просто со временем туго. |
|||
Морской Бой Олимпиада - Угадай число | + 16 | ||
Научился стратегии угадывания чисел. Ничего. Есть очень элегантный способ решения таких задач - метод деления отрезка пополам и у меня ответ находился максимум в 12 итераций. |
|||
Морской Бой Олимпиада - Самый лучший алгоритм | + 17 | ||
Посмотрел какие алгоритмы написали люди. Ничего. Вот как-то на больших числах алгоритм Orangа ведет себя наиболее оптимально, хотя эстетичнее алгоритм Лены - там еще кораблики выделяются "мимо" вокруг побитого корабля. |
|||
Морской Бой Установка кораблей | + 16 | ||
Ощутил мощь ООП - быстро создал редактор. Ничего особенного. Все преодолел. Ай да Игромистр. Легко и быстро нарастили функционал - сделали полноценный редактор. |
|||
Морской Бой Делегаты отображения | + 16 | ||
Научился отображать корабли и выстрелы через делегаты. Вроде ничего сложного. Идем дальше. |
|||
Морской Бой Редактор и Сетка | + 16 | ||
Научился размещать корабли на гриде. До сих пор не понимаю, вроде в функции InitGrid делаю ClearSelection, а тем не менее первая ячейка на обоих гридах в левом верхнем углу была выделена. Мне пришлось в событии Form_Load дополнительно ставить ClearSelection и тогда наступило счастье. Может кто подскажет как поэлегантнее с этой проблемой справиться? Исходные коды прикладываю к этому отчету. Вот кроме траблов с ClearSelection замечаний и вопросов не имею. |
|||
Морской Бой Море и Корабль | + 16 | ||
Научился создавать материально морской бой. Кроме сложностей с переключением раскладок не было. Пока еще я не достиг состояния катарсиса. |
|||
Морской Бой Планирование | + 1 | ||
Пока ничему, но посмотрел на любимую игрушку изнутри. Вообще это hardcore писать классы на русском, больше из-за того, что запарился переключать между русским и англиским, когда нужно сделать операторные и квадратные скобки. Лиха беда начало. Не знаю, что говорят моряки, так хочется сказать "Эх, прокачу!". |
|||
Model 3D Строим тор | + 16 | ||
Научился работать с WPF приложением и создавать тор. Ничего сложного не было. Я до сих пор не пойму, как в wpf динамически добавлять контролы и менять размеры формы. Неужто вручную формировать код xaml? |
|||
Знакомство с jQuery Функции обратного вызова | + 16 | ||
callback - отличная вещь. Ничего. Идем дальше. Переходим к следующей части. |
|||
Шарики ФИНАЛЬНЫЙ УРОК | + 16 | ||
Записывать видео и не сбиваться в речи - деражаться уверенно. Ничего. Следующий курс будет Морской бой. |
|||
Знакомство с jQuery Остановка анимации | + 16 | ||
Научился останавливать анимацию. Ничего. Идем дальше. |
|||
Шарики Шарики. Поиск линий | + 16 | ||
Научился анимации. Найти ошибку, почему не исчезали шарики. Пришлось все видео с самого начала пересматривать вплоть до алгоритмов. В конце концов нашел. Как всегда мелочь. Уфф... Получил адреналин с этими шариками. |
|||
Знакомство с jQuery Домашнее задание: анимация Zorro | + 16 | ||
Научился делать анимацию зорро. Ничего. Callback функции - это сила. |
|||
Шарики Шарики. Поиск пути | + 16 | ||
Узнал как находить путь. Ничего. Вообще нахождение пути завораживает. |
|||
Шарики Шарики. Логика игры | + 16 | ||
Научился делать, чтобы шарик прыгал и появлялись новые шарики, а также перемещение. Ничего Идем дальше. |
|||
Шарики Шарики. Анализ игры | + 16 | ||
Научился размещать картинки шариков на панели. Ничего. Самая сложная работа подготовительная. |
|||
С++ Графика - обрезка изображений Структура "нулевого" проекта | + 16 | ||
Привыкаю к C++ проекту |
|||
С++ Графика - обрезка изображений Презентация курса | + 16 | ||
Звучит интригующе - тем более давно хотел посмотреть как создавать проекты в VC++ |
|||
Шарики Шарики. Вступление | + 16 | ||
Лишний раз потренировался рисовать схему от руки. Для меня было сложным рисовать ровные линии. А линия справа на схеме вовсе получилась кривая - что ж делать - не всегда все получается с первого раза. У нас в институте был преподаватель по черчению и никогда не пользовался линейкой и все линии получались ровные и говорил, что стерками пользуются неучи, так он даже окружности без циркуля делал. Все подготовил - идем дальше. |
|||
Игры со Спрайтами VIP урок. Телефон по TCP/IP протоколу | + 16 | ||
Научился передавать и получать данные по TCP/IP протоколу Ничего. Теперь осталось передавать голос и видео. |
|||
Игры со Спрайтами ФИНАЛЬНЫЙ урок | |||
Лишний раз выступать - даже в одиночку. Так и не выиграл -не стал затягивать ролик - ибо это могло затянуться на долго. Следующий курс будет чашка кофе. |
|||
Игры со Спрайтами Домино. Финальный аккорд | + 16 | ||
Научился дорабатывать проект до конца. Ничего. Совсем по другому было сделано выделение плашок, чем я думал. Тем лучше. |
|||
Игры со Спрайтами Домино. Наведение порядка | + 1 | ||
Переделывать делегат под себе - небольшой рефакторинг. До сих пор не пойму как сделать выбор плашки. Кроме как задавать координаты верхнего левого и нижнего правого угла плашки ничего умного в голову не приходит. Если курсор мыши попадает в этот диапозон, то плашка выбрана. Уже намного лучше. |
|||
Игры со Спрайтами Домино. Rolling Stones | + 16 | ||
Научился доминошки эффектно появляться на сцене. Ничего. С анимацией в самом деле прикольнее. |
|||
Игры со Спрайтами Домино. Пирамида из анимашек | + 16 | ||
Научился строить пирамиду из домино. Ничего. Симпатичная пирамидка получилась. |
|||
Игры со Спрайтами Домино. Три наследника Аниматора | + 16 | ||
Повторил ООП.В очередной раз убедился в его мощи. Ничего. Круто получилось. |
|||
Игры со Спрайтами Домино. Базовый класс Анимаций | + 16 | ||
Повторил рефакторинг и создал 3 плашки. Ничего. Почему Игромистр всегда вздыхает на видео - ведь он же хорошее дело делает! |
|||
Игры со Спрайтами Домино. Подъём переворотом | + 16 | ||
Научился 3 видам анимации. Ничего. Магия прям какая-то. Вообще интересно - как пришла идея использовать анимацию в программе? |
|||
Игры со Спрайтами Домино. Анимация спрайта | + 16 | ||
Перемещать плашку. Ничего. Промежуточный этап - идем дальше. |
|||
Игры со Спрайтами Домино. Двойной спрайт | + 16 | ||
Научился выводить полностью всю доминошку. Ничего - основное уже давно было сделано. Я думал рубашка на доминошку получилась плохая, сейчас посмотрел - ан нет - довольно симпатичная. |
|||
Игры со Спрайтами Домино. Отображение плашки | + 16 | ||
Научился выводить доминошки из спрайтов. У меня до сих пор не получилось сохранить цвет фона picturebox , тот что указан в backgroundcolor, у меня почему-то ставит белый - упорно это делает. Честно говоря магия с десериализацией строк в объект - это просто космос! |
|||
Dancing Links Десятикратная оптимизация | + 16 | ||
Научился оптимизации. Я пока еще не понял, как подготовить данные для судоку - буду думать. Отличный курс - приоткрыл завесу над загадочным AlgoritmX. |
|||
Dancing Links Пентагон ищет решение | + 16 | ||
Научился отображать промежуточный ответ. Ничего. Уже близко к решению. |
|||
Dancing Links Пентагон в деталях | + 16 | ||
Научился отображать фигуры в пентамино. Ничего. Классно! Фигурки появились! |
|||
Dancing Links Матрица Пентагона | + 16 | ||
Научился запускать пентамино для танцующих ссылок. Вроде все просто - надо с этим еще поиграться. Идем дальше. |
|||
Dancing Links Фигуры в консоли | + 16 | ||
Научился выводить фигуры в консоле. Ничего. Ура! Получилось! |
|||
Dancing Links Фигуры из пентамимо | + 16 | ||
Научился задавать начальные данные для решения пентамино. Пока не совсем понимаю как это решать - хотя завести фигуры проблем не возникло. Идем дальше. |
|||
Dancing Links Открытие/закрытие столбцов | + 16 | ||
Научился решать одну из задач для AlgoritmX. У меня было StackOverflow. Потом выяснил писал то что нужно для cover в функции uncover и наоборот. Изменил названия функций и все заработало. Осталась интрига - из-за чего один алгоритм работал в 10 раз медленнее другого? |
|||
Dancing Links Как ссылки пошли впляс | + 16 | ||
Научился создавать алгоритм dance. Ничего. Чуть-чуть и алгоритм заработает. Потом надо будет на судоке испытать его. |
|||
Dancing Links Единичная матрица | + 16 | ||
Научился создавать класс Dance и вертикальные и горизонтальные связи к нему. Ничего. Идем дальше. |
|||
Dancing Links Заголовки столбцов | + 16 | ||
Научился создавать верхние и нижние связи, а также класс header. Все просто и понятно. Идем дальше. |
|||
Dancing Links Расширение хоровода | + 16 | ||
Научился работать с алгоритмом X посредством C# Поначалу запутался, потом вдумчиво посмотрел видео и стало все ясно. Мне прям какой-то танец это напоминает с L.R или с R.L . |
|||
Dancing Links Двусвязный список с удалением | + 16 | ||
Научился циклическим спискам. Ничего Гениально. Просто супер. Единственное - нужно хранить все ссылки . Я в восторге от B.L.R = B.R B.R.L = B.L |
|||
Dancing Links Работа алгоритма | + 16 | ||
Научился вручную использовать алгоритм X Я раньше так делал, когда собирал пентамино. Очень важный и полезный курс! Спасибо Евгению Витольдовичу. |
|||
Dancing Links Что такое Dancing Links | + 16 | ||
Узнал про алгоритм танцующих ссылок Сложно понять простоту. Идем дальше. |
|||
Игры со Спрайтами Спрайт. Рисуем плашки | + 16 | ||
Рисовать картинки в спрайте. Ничего. Удивительно - я думал программа по рисованию спрайтов не понадобится. |
|||
Игры со Спрайтами Домино. Ура! Победа! | + 16 | ||
Научился делать функцию победы и функцию поражения. Отбиваться от домашних - они претендовали на мой ноутбук. После боев выдал им нетбук и попросил их меня не тревожить. Ура! Все получилось! |
|||
Игры со Спрайтами Домино. Выбираем и убираем | + 16 | ||
Вдохнуть жизнь в игру "Домино". Вроде ничего - все косяки по невнимательности. Ура! Заработало! |
|||
Игры со Спрайтами Домино. Делегаты отображения | + 16 | ||
Научился тому, что делегаты можно склеивать через оператор +=. Ничего Можно ShowPlate сделать проще : void ShowPlate(int x, int y, Plate plate) { labels[x, y].Text = plate.ToString (); } Для этого надо предварительно переопределить функцию ToString объекта Plate public override string ToString() { return string.Format("{0} | {1}", a, b); } |
|||
Игры со Спрайтами Домино. Динамическая пирамида | + 16 | ||
Создавать плашки домино. Магистр как всегда гениален. Ничего. Чувствуется искра в этом уроке. |
|||
Игры со Спрайтами Домино. Перемешиваем плашки | + 16 | ||
Что нужно хорошо продумывать все функции перед реализацией класса. Ничего. Идем дальше. |
|||
Игры со Спрайтами Домино. Правила игры | + 16 | ||
Играть в домино - до этого не делал. Ничего вроде. Прикольная игра. Думал, что это раньше показывали в советских фильмах как мужики играли в домино. |
|||
Игры со Спрайтами Полуфинальный урок | + 16 | ||
Еще раз записывать музыку. У меня не совсем на площадку садился корабль пришлось для видео подправить. Идем дальше. Поехали! |
|||
Игры со Спрайтами Аполлон. Финальное прилунение | + 16 | ||
Научился с помощью спрайтов выводить корабль. Ничего - Игромистр мягко за руку провел и все сложные моменты мы обошли. Супер! Такой детский восторг! Ай да Магистр! Из ничего сделает конфетку! |
|||
Игры со Спрайтами Аполлон. Graph и Sprite на Луне | + 16 | ||
Научился выводить луну в спрайтах Дорисовать остальные xml - на прошлых уроках я "забил" на это дело. Идем дальше. |
|||
Tinklavimas 6. Raidės iš Varneliu | + 16 | ||
Научился работать с input Ничего. Идем дальше. |
|||
Tinklavimas 5. Kurortavimas | + 16 | ||
Научился пользоваться онлайн WYSIWYG редактором Выбрать нормальный редактор. Идем дальше. |
|||
Tinklavimas 8. Табличный аттестат | + 16 | ||
Еще раз вспомнил давно забытый html. Разбираться с css - хотя что там разбираться - можно было нормально погуглить. --- |
|||
Игры со Спрайтами Спрайт. Рисуем Аполлона | + 16 | ||
Рисовать. --- Идем дальше. |
|||
Знакомство с jQuery Эффекты анимации, продолжение | + 16 | ||
Анимации. Ничего. Идем дальше. |
|||
Знакомство с jQuery Эффекты скольжения и базовая анимация | + 16 | ||
Научился слайдингу и анимации. Ничего. fixed - фиксорованная часть область relative - относительные, absoulute - абсолютные координаты. |
|||
Знакомство с jQuery Эффекты появления и исчезновения | + 16 | ||
Научился функциям fade* Ничего. Идем дальше. |
|||
Знакомство с jQuery Эффекты скрытия и отображения | + 16 | ||
Узнал про hide(), show() и toggle() --- Идем дальше |
|||
Графические циклы VIP. Спирограф | + 16 | ||
Научился работать со спирографом. Ничего. Ура! Я сделал это! |
|||
Графические циклы VIP. Спирограф от Елены | + 16 | ||
Отличный урок! Лена спасибо! Очень насыщен информацией! Я думал игромистр монстр, а тут еще за Леной успей! Каждая секунда наполнена информацией! Супер урок! Я в восторге! |
|||
Игры со Спрайтами Спрайт. Сериализация объекта | + 16 | ||
Научился сериализовывать и десериализовывать объект класса sprite. Ничего. Супер получилось. Классно! Можно в xml посмотреть все данный и потом их в какую-то базу данных занести. |
|||
Игры со Спрайтами Спрайт. Панель инструментов | + 16 | ||
Научился рисовать линии разными цветами и убирать последнюю линию Ничего. Идем дальше |
|||
Игры со Спрайтами Спрайт. Рисуем линии мышкой | + 16 | ||
Научился рисовать спрайты мышкой Ничего - все было просто. Идем дальше. |
|||
Игры со Спрайтами Спрайт. Класс для Спрайта | + 16 | ||
Научился создавать класс Sprite и его рисование. Ничего. Идем дальше. |
|||
Игры со словами Бот для игры БАЛДА | + 16 | ||
Создавать бот для игры Балда Иной раз сложно выигрывать Супер |
|||
Игры со словами ФИНАЛЬНЫЙ УРОК | + 17 | ||
Еще раз научился не мандражировать перед микрофоном. Ничего. Ура! Я сделал это! |
|||
Знакомство с jQuery События и их методы | + 16 | ||
Обработки событий в jquery Все просто Идем дальше. |
|||
Игры со словами Сложение букв. Комбинаторика. | + 16 | ||
Повторил пройденный материал по комбинаторике. Ничего. Хорошо взглянуть на ту же проблему через время под другим углом. |
|||
Игры со словами Игры со словами | + 1 | ||
Повторение - мать учения. Получил новый insight по работе со словами - можно использовать HashSet<string>, чтобы слова не повторялись. Ничего. Ура! Я сделал это! |
|||
Графические циклы VIP. Узоры на окружности | + 16 | ||
Научился рисовать узоры на окружности. Ничего. Завораживает картинка! Супер! |
|||
Графические циклы VIP - Квадрат Гарри Поттера | + 16 | ||
Заклинаниям Гарри поттера Подбирать заклинания - не сразу все выходит. Я использовал заклинания, x=y, x=25-y, x>=15 && x<=20 && y>=10 && y<=15, x*y=0 Очень прикольное занятие. |
|||
Графические циклы ФИНАЛЬНЫЙ УРОК | + 16 | ||
Научился записывать видеоотзыв. Ничего. Следующий курс будет jQuery |
|||
Графические циклы Спираль Архимеда | + 16 | ||
Научился рисовать по кругу фигуры. Ничего. Очень полезный курс - мало того, что циклы изучаем, так еще и можем их "пощупать" за вымя |
|||
Графические циклы Трёхмерные циклы | + 16 | ||
Научился рисовать тройные и четверные вложенные циклы. Ничего. Очень интересна идея визуализировать циклы - идея лежит на поверхности, но как-то самому в голову не приходила. |
|||
Графические циклы Внутренние условия | + 16 | ||
Научился рисовать линии из квадратов Ничего. Идем дальше. |
|||
Графические циклы Вложенные циклы | + 16 | ||
Научился еще раз смотреть визуализацию циклов. Ничего. Очень простая и гениальная идея визуализации циклов - супер! |
|||
Графические циклы Пучок лучей | + 16 | ||
Научился рисовать пучки линий. Ничего. С каждым разом все интересней и интересней. |
|||
Графические циклы Диагональные линии | + 16 | ||
Научился рисовать диагональные линии. Ничего. Согласен с Еленой - что надо на 2 цикла разбивать, во первых логичнее показываются на экране линии, во вторых скорость выполнения от этого не меняется. |
|||
Графические циклы Горизонтали и вертикали | + 16 | ||
Научился рисовать горизонтальные и вертикальные линии и даже линии с задержкой. Ничего. Идем дальше. |
|||
Секундомер VIP. Секрет мастерства | + 16 | ||
Еще раз порепетировал с созданием программы секундомер. Ничего. Еще раз потренировался. |
|||
Графические циклы Подготовка графики | + 16 | ||
Научился рисовать диагонали и стирать их. Забыл указывать в параметрах при рисовании графики сначала pen - из-за этого были ошибки. Мы начинаем графоцикл. |
|||
Секундомер VIP. Биоритмы | + 16 | ||
Научился рассчитывать биоритмы. Ничего. Биоритмы биоритмами - главное верить в себя. |
|||
Знакомство с jQuery Понятие селектора и примеры | + 16 | ||
Научился работать с селекторами. Ничего - все интуитивно понятно. Понравились примеры с $("ul li:first-child"), $(this) и $("tr:even") |
|||
Знакомство с jQuery Эксперименты и кнопки | + 16 | ||
Научился селекторами кнопок скрывать и показывать текст. Придумать дополнительную функцию. Я придумал функцию анимации. Взял из примера. |
|||
Знакомство с jQuery Синтаксис и простейший пример | + 16 | ||
Прикольная вещь jQuery чем то напоминает концепцию sql. Ничего. Идем дальше. |
|||
Знакомство с jQuery Суть библиотеки jQuery | + 16 | ||
Узнал о библиотеке jQuery. Ничего. Я так был знаком, что она есть. Эмоции напоминают от sql - сам под себя пишешь запрос и получаешь данные. |
|||
Секундомер ФИНАЛЬНЫЙ УРОК | + 16 | ||
Записывать видеоотчет о всем курсе Секундомера Ничего. Больше всего времени не, то что я тупил, а то что система думала, например создаю проект Windows Forms, он у меня минуту или полторы думает - создает. Или же вызываю шрифты - та же самая история. Не знаю с чем связано. |
|||
Бинарная жизнь Максималка | + 16 | ||
Научился набирать предельное число int много раз. Ничего. Прикольные ощущения. |
|||
Секундомер 5 часть. Видеофиксация | + 16 | ||
Научился записывать видеоотчет. Все равно мандраж, даже если ничего не говорю. Ура! Я сделал это. |
|||
Секундомер 5 часть. Пункты 240 – 273 | + 16 | ||
Заканчивать начатое. У меня была ошибка в 7 файле - пришлось искать. Оказалось , что перепутал как нужно присваивать переменную paused в процедурах StartTimer и StopTimer. В остальном все было в порядке. Отличный тренинг. Супер! Я в восторге. |
|||
Секундомер 4 часть. Видеофиксация | + 16 | ||
Бороться с волнением. Подобрать музычку под видео. Считаю это недооцененный тренинг. Поначалу казался фигней, сейчас проникся глубиной глубин. |
|||
Секундомер 4 часть. Пункты 200 – 239 | + 16 | ||
Научился писать быстро и оптимально код. Ничего. Пришлось код копировать, а не набирать заново - так быстрее у меня получилось. |
|||
Tinklavimas 7. Союз столбцов и строк | + 16 | ||
Создавать таблицы Ничего Идем дальше |
|||
Секундомер 3 часть. Видеофиксация | + 16 | ||
Делать видеодоказательства своей работы. Ничего. Идем дальше. |
|||
Секундомер 3 часть. Пункты 150 – 172 | + 16 | ||
Потренировался в скоростном добавлении и настройке грида Ничего. Идем дальше. |
|||
Секундомер 2 часть. Видеофиксация | + 16 | ||
Автоматизмам Ничего. Прикольный курс, я не оценил сразу глубину глубин, а сейчас даже во вкус вошел. Мне это напоминает, как Брюс Ли оттачивает одно и то же движение. |
|||
Секундомер 2 часть. Пункты 120 – 145 | + 16 | ||
Потренировался в быстром создании проектов Ничего. Идем дальше. |
|||
Секундомер 1 часть. Видеофиксация | + 16 | ||
Научился записывать видео. Волнуюсь - вроде лучшие результаты показывал, а тут опять клавиши путаю. Вообще отличный тренинг получился. Как говорит Магистр - повторение - мать учения. А повторение элементарного - это становление профессионала. |
|||
Нанософт ФИНАЛЬНЫЙ УРОК | + 16 | ||
Писать видеообзоры. Ничего. Ура! Я сделал это. |
|||
Секундомер 1 часть. Пункты 100 – 113 | + 16 | ||
Научился более быстро создавать проекты. У меня студия подтормаживает, вот это тормозило - я то сам быстро все делаю. Идем дальше. |
|||
Секундомер Написание кода | + 16 | ||
Научился создавать форму для секундомера. Ничего. Идем дальше. |
|||
Секундомер Настройка формы | + 16 | ||
Настраивать форму. Ничего. Идем дальше - все понятно. |
|||
Секундомер Моральная подготовка | + 17 | ||
1) Я написал 100+ программ. 2) Написал программу сокобан - на нее ушло около недели времени. 3) Программирование мне нужно для работы и чтобы проявлять творчество в алгоритмах, также для решения олимпиадных задач - у меня еще куча не решенных задач на тимусе. Вопросы правда дурацкие - похожи - на купи слона. Мне всегда нравилось заниматься программированием, даже когда мне за это деньги не платили, а потом стал программистом баз данных |
|||
Нанософт VIP урок. Работа с WinAPI | + 16 | ||
Научился покорять WebAPI Ничего. Полезная функциональность. |
|||
Нанософт Скорость на клавиатуре | + 16 | ||
Научился создавать программу по тестированию скорости печати. Набрать правильно большую скорость печати. Между прочим, я тоже солит года, только 2003. http://ergosolo.ru/soloist/best/2003/novopashin/ |
|||
Нанософт Расписание уроков | + 16 | ||
Научился создавать расписание и сохранять его в текстовом файле Ничего. Очень интересно получилось, тем более не так часто с этим гридом в последнее время работаю. |
|||
Нанософт Прохождение теста | + 16 | ||
Научился создавать программу для тестов. Ничего. Эту программку можно и дальше развивать, где можно задействовать не только 3 radiobuttuons, но также галочки и ввод значения. Поле не паханное. |
|||
Нанософт Твоё портфолио | + 16 | ||
Создавать портфолио. Ничего. Вообще-то на каждой вкладке нужно добавлять tablelayout - ибо проектов может быть очень много и чтобы можно было их с помощью мышки вертикально скроллировать. |
|||
Нанософт Баскетбольное табло | + 16 | ||
Научился создавать баскетбольное табло. Да ничего сложного. Круто можно уже задействовать свое баскетбольное табло. |
|||
Бинарная жизнь VIP урок. Игра Жизнь | + 16 | ||
Научился игре жизнь. Разбираться с динамическим программированием. Динамика это супер! Жаль чуть-чуть не дотерпел, а то сразу бы увидел бы ошибки. Прикольно получилось. |
|||
Tinklavimas 6. Стильные Буквы | + 16 | ||
Ничего --- --- |
|||
Нанософт Шахматные часы | + 16 | ||
Научился создавать шахматные часы. Ничего. Да самое важное в часах, чтобы время текло равномерно. Есть хороший фильм "Долгота" . Как раз посвящен созданию морского хронометра. Проблема была в том, что на корабль брали маятниковые часы, а во время волнений они шли не равномерно из-за этого не могли правильно определить время и соответственно долготу. Если часы отставали на сутки на полчаса, то точность определения координат была плюс - минус 300 км. Так что важно, чтобы часы шли точно. |
|||
Микроигры Аполлон. Плавное прилунение | + 16 | ||
Научился прописывать логику посадки кораблю. Ничего. Ура! Удалось посадить корабль. |
|||
Микроигры Аполлон. Законы физики | + 16 | ||
Прорабатывать физику посадки корабля. Ничего. Ура! Начала материально воплощать задуманное. |
|||
Микроигры Аполлон. Главные герои | + 16 | ||
Поностальгировал. Ничего. Тема космоса она всегда пленит. |
|||
Бинарная жизнь ФИНАЛЬНЫЙ УРОК | + 16 | ||
Понимать смысл жизни. Найти его. Понял одно - никакие покупки или подарки не изменять рисунок жизни, кругозор тоже - рисунок будет шире, но такой же. Надо менять наши привычки. Например спать по 8 часов, пить чистую воду, отказаться от алкоголя, любую ситуацию считать лучшей. Кстати очень мощная привычка бегать по утрам - такой бодрячок. |
|||
Игры со Спрайтами Аполлон. Плавное прилунение | + 16 | ||
Научился реализовывать программу приземления Апполона. Приземлить этот кораблик. Реализовать игру было не сложно. Вроде бы ерунда, но когда не получается это очень затягивает! Супер! Я в восторге! |
|||
Игры со Спрайтами Аполлон. Законы физики | + 16 | ||
Узнал о физике приземления корабля на луну и создал проект. Ничего. Все это физика. Ура! Идем дальше! |
|||
Игры со Спрайтами Аполлон. Главные герои | + 16 | ||
Быть счастливым. Ничего. У меня сегодня футурамно- тайнотретье настроение |
|||
Бинарная жизнь Смысл жизни | + 16 | ||
Очень полезный урок, надеюсь остальные оценят. Найти в себе внутренние конфликты - хотелось бы конкретных примеров. Очень можно наглядно показывать людям, что шмотки или новая машина не изменит твою жизнь. Ну сделает счастливым максимум на месяц и все. Привычки наше все - нужно их менять. |
|||
Бинарная жизнь Новое поколение | + 16 | ||
Научился правилу 22 - треугольник Серпинского. Ничего. Получилось восхитительно с числом 22. К сожалению с числом 17 не получается треугольника Серпинского. |
|||
Бинарная жизнь Конструктор организма | + 16 | ||
Научился создавать класс для логики КА. Ничего. Все получилось. |
|||
Бинарная жизнь Правила игры | + 16 | ||
Узнал о КА. Вроде так ничего сложного, но как начинаешь расписывать голова начинает пухнуть. В жизни все сложнее, мы только пытаемся с помощью КА приблизить к жизни. |
|||
Итератор VIP. Оптимизация поиска простых чисел | + 16 | ||
Повоторил урок по генерации простых чисел. Ничего. Классные ощущения! |
|||
Tinklavimas 5. Морской бой | + 16 | ||
Пока ничему. Ничего. Идем дальше. |
|||
Tinklavimas 4. Валидатор | + 16 | ||
Научился исправлять ошибки html. Нельзя сказать сложным - чуть-чуть повозиться пришлось - ошибка со стилями для таблицы была немножко напряжной. Отлично. Все получилось. |
|||
Tinklavimas 3. Вкусная таблица | + 16 | ||
Делать менюшку. Ничего. Кушать подано! |
|||
MVC и JavaFX ФИНАЛЬНЫЙ УРОК | + 1 | ||
Научился пользоваться новой программой записи с экрана. Побороть это дурацкое волнение Отвечаю на вопросы - времени ушло где-то 2-3 недели, курс понравился - в полной мере на своей шкуре ощутил мощь MVC. Мне понравилось, что модель не надо было переделывать и сам интерфейс JavaFX поприятнее, чем swing. Можно добавить иконку в проект - я показал на видео. Следующий курс - надо микрошахматы дойти. |
|||
MVC и JavaFX Controller - UserList - Поиск записей | + 16 | ||
Научился искать пользователя набирая буквы. Ничего. MVC мощный шаблончик! Жаль в треугольнике MVC нужно менять вершины V и C. Ведь в принципе мы только изменили View. Радует, что не надо заново делать Model - ведь это тоже огромная работа, тем более этот шаблон Active Record. |
|||
MVC и JavaFX Controller - UserList - Выбор записи | + 16 | ||
Научился выводить карточку элемента по щелчку. Угнаться за игромистром. Мое время 8 секунд. Игромистр 5 секунд. |
|||
MVC и JavaFX Controller - UserList - Список пользователей | + 16 | ||
Научился отображать список пользователей. Ничего. Конечно - когда Магистр получался над этим все кажется простым, представляю сколько стоило усилий в поиске нужной информации. |
|||
MVC и JavaFX Controller - UserList - Сообщение | + 16 | ||
Научился добавлять слушателя в списке пользователя. Ничего. Все получилось. |
|||
MVC и JavaFX Controller - UserCard - Добавление | + 16 | ||
Проверил добавление нового пользователя. Вот так и не понял как сработал snippet sysout - у меня в Idea так не работает. Самооценка повысилась. |
|||
MVC и JavaFX Controller - UserCard - Удалить или сохранить? | + 16 | ||
Оживил кнопки "Сохранить" и "Удалить". Ничего. Вот такой вопрос - а как добавить иконку на форму. Это ж правило хорошего тона - а то привык на C# - сразу иконку добавляю. |
|||
Tinklavimas 2. Таблица умножения | + 16 | ||
Узнал, что созданные таблички можно еще в большую табличку загнать - хотя чему я удивляюсь - это же html. Сначала не совсем понял как можно отобразить все таблицы - потом дошло. Ура! Я сделал это! |
|||
Tinklavimas 1. Расписание уроков | + 16 | ||
Научился создавать расписание уроков. Ничего. Идем дальше. |
|||
MVC и JavaFX Controller - UserCard - Загрузка | + 16 | ||
Научился привязывать модель к другому view и controller Пока не совсем понимаю как эти кнопочки реализовать - думаю в следующих уроках это сказано. MVC в действии - просто и наглядно. |
|||
MVC и JavaFX JAR - Подключение библиотеки | + 16 | ||
Научился подключать jar архив. Ничего. Идем дальше. |
|||
MVC и JavaFX JAR - Запуск классного архива | + 16 | ||
Научился создавать jar файл со всем необходимым. Ничего. Ура! Все заработало. |
|||
MVC и JavaFX JAR - Запуск полного архива | + 16 | ||
Научился создавать и запускать jar файлы. У меня была более новая версия библиотеки sqlite, из-за этого возникала ошибка (на скрине). Вылечилось удалением из библиотек ссылок на старый драйвер БД и установкой ссылки на новый. Ура! Все запустилось. |
|||
MVC и JavaFX View - Работа с двумя формами | + 16 | ||
Вызывать по кнопочке из одной формы другую. Ничего. Идем дальше. |
|||
MVC и JavaFX View - Инициализация платформы | + 16 | ||
Научился выводить формы на экран. Ничего. Идем дальше. |
|||
MVC и JavaFX View - Запуск JavaFX Application | + 16 | ||
Научился создавать и запускать JavaFX форму. Ничего. Идем дальше. |
|||
MVC и JavaFX View - Карточка пользователя | + 16 | ||
Научился создавать карточку пользователя в Scene Builder Ничего. Идем дальше - уже все готово для кодинга. |
|||
MVC и JavaFX View - Список пользователей | + 16 | ||
Научился создавать формы с помощью Scene Builder Ничего. Идем дальше. |
|||
MVC шаблон VIP - MVC - PhoneBook - UML | + 16 | ||
Научился просматривать схемы по уже созданной программе. Ничего. Инсайт - в нашей жизни все взаимосвязано. |
|||
MVC шаблон VIP - MVC - PhoneBook - Error Checking | + 16 | ||
Научился пробрасывать и обрабатывать ошибки. Ничего. Отлично получилось. |
|||
MVC шаблон VIP - MVC - PhoneBook - JModal | + 16 | ||
Переводить карточку пользователя в диалоговую форму. Ничего. Полезный урок - модальности не хватало. |
|||
MVC шаблон VIP - MVC - PhoneBook - Tripple Click | + 16 | ||
Научился открывать форму по клавише enter и тройному щелчку мыши. Ничего. Четверной и пятерной щелчок мыши возможен, но это уже перебор. |
|||
MVC шаблон ФИНАЛЬНЫЙ УРОК | |||
Лишний раз не боятся записывать видеоотзыв. Справиться с мандражем. Надо на какие-то курсы актерского мастерства походить, чтобы более эффектно представлять видеоотзывы. |
|||
MVC и JavaFX View - Установка Scene Builder | + 16 | ||
Научился скачивать Java FX Ничего. Идем дальше. |
|||
Игры на JavaScript Гонка - Быстрые рекорды | + 16 | ||
Доделал игрушку. Ничего. Отличная игрушка получилось. Кстати скопировал код с habrhabr и не удалось его запустить. |
|||
Игры на JavaScript Гонка - Рулевое управление | + 16 | ||
Научился двигать машинку с помощью события mousemove. К этому курсу нужен какой-то мануал по js. Отличный урок мануальчиков не хватает. |
|||
Игры на JavaScript Гонка - Запуск таймера | + 16 | ||
Научился пользоваться таймером в JS. Ничего. Вот согласен игра сделана буквально из ерунды, а все равно завораживает. |
|||
MVC шаблон MVC - PhoneBook - Search - Finish | + 16 | ||
Вдохнул жизнь в поиск Ничего. Отлично! Программка заработала, что удивляет - работает и на русских символах. |
|||
MVC шаблон MVC - PhoneBook - Search - Listener | + 16 | ||
Научился добавлять метод обработки события изменения текста в контроле. Найти когда срабатывает changed. К сожалению на changed ответа не нашлось, да https://docs.oracle.com/javase/7/docs/api/javax/swing/event/DocumentListener.html#changedUpdate(javax.swing.event.DocumentEvent) - мануалы на это ответа не дают. http://pro-java.ru/java-dlya-opytnyx/izmenenie-otslezhivaniya-v-tekstovyx-komponentax-java/ - кстати здесь сказано, что changed не срабатывает для текстовых полей , а только для более сложных элементов и то при изменении форматирования текста. |
|||
MVC шаблон MVC - PhoneBook - Search - Select LIKE | + 16 | ||
Пока ничему. Думать. Вот у меня такой вопрос - неужто нельзя сделать отдельную кнопенцию "Обновить", если нам нужно свежие записи дернуть в БД, а так накапливать все данные в некой коллекции и фильтровать их в памяти . Не хочется всякий раз напрягать сервер БД - такие вещи имхо надо делать на клиенте. |
|||
МикроШахматы Рокировка на все времена | + 16 | ||
Дореализовал функции по рокировке. Ничего. Идем дальше. |
|||
Игры на JavaScript Гонка - Массив боксиков | + 16 | ||
Перемещать боксики на канвасе. Ничего. Получилось очень весело. Когда ЕВ сказал, что боксики плачут я заржал - это правда было очень смешно. |
|||
MVC шаблон MVC - PhoneBook - Search - Message | + 16 | ||
Повторил уже пройденное. Ничего. Программа стала симпатичнее. |
|||
MVC шаблон MVC - PhoneBook - Controller - Select / Update | + 16 | ||
Научился работать с кнопками сохранить и удалить. Ничего. Для себя утвердился в мысли, что везде используется концепция слушателя - она же используется для обработки кнопочек. К этому надо привыкнуть, а дальше очень легко. |
|||
MVC шаблон MVC - PhoneBook - Controller - Buttons | + 16 | ||
Научился сохранять пользователя в БД с помощью данных из интерфейса формы. Ничего. Отлично получилось с получением объекта пользователя из карточки пользователя во ViewCard. |
|||
MVC шаблон MVC - PhoneBook - Controller - Class for Click | + 16 | ||
Научился реализовывать еще один конроллер и "оживлять" кнопки. Ничего. Идем дальше. |
|||
МикроШахматы Белолевая рокировка | + 16 | ||
Думать. Ничего. Идем дальше. |
|||
Игры на JavaScript Гонка - Герои на канвасе | + 16 | ||
Научился работать с канвасом. Ничего. Славо богу узнал о такой штуке как канвас. Кстати сразу такой вопрос, а есть ли редактор который знает о всех функциях js или хотя бы толковая книжка по JS? |
|||
МикроШахматы Рокировка под шахом | + 16 | ||
Оптимизировал работу программы. Ничего. Идем дальше. |
|||
Игры на JavaScript Очисти поле - Функция хода | + 16 | ||
Научился доделывать уровни. Ничего. Идем дальше. |
|||
Тестирование JUnit - Intellij IDEA | + 16 | ||
Научился тестировать в среде IntelliJ Idea. У меня не было Mavel. Я по глупости спросил у яндекса как установить. И давай там вручную ставить переменные окружения и тому подобное. Все оказалось проще - нужно было установить его как плагин и сразу наступило счастье. Отлично! Еще один способ тестирования. С моей точки зрения Idea поприятнее , чем Eclipse. |
|||
MVC шаблон MVC - PhoneBook - Controller - Scroller | + 16 | ||
Научился добавлять JScroller на форму. Ничего. Все получилось - идем дальше. |
|||
Игры на JavaScript Очисти поле - Чекбоксы | + 16 | ||
Научился работать с js Ничего. Отлично. |
|||
МикроШахматы Король всемогущий | + 16 | ||
Научился реализовать функция can_castle. Ничего. Идем дальше. |
|||
МикроШахматы Флаг над замком | + 16 | ||
Научил программу условиям рокировки белых и черных. Ничего. Идем дальше |
|||
Игры на JavaScript Пасьянс | + 16 | ||
Научился создавать небольшую игру. Продумать стратегию выигрыша - поначалу не получалось. Уже небольшую игрушку написал и это не может не радовать. |
|||
MVC шаблон MVC - PhoneBook - Controller - Model / ViewList | + 16 | ||
Подружил кнопку с функцией в контроллере! Ничего. Ура - уже кое-что работает! |
|||
МикроШахматы Правила рокировки | + 16 | ||
Узнал о подводных камнях рокировки. Ничего. Идем дальше. |
|||
MVC шаблон MVC - PhoneBook - Model - Methods | + 16 | ||
Описали модель. Ничего. С моей точки зрения писать deleted или updated бессмысленно, ибо мы и так знаем, какую последнюю операцию делали. Вот передать id это другое дело и сразу понимаем id - пришло, значит операция выполнилась. |
|||
Игры на JavaScript Угадай число | + 1 | ||
Научился писать простую игру на js Ничего. Вспомнился метод деления отрезка пополам, который проходил в институте. |
|||
Игры на JavaScript Запуск JavaScripta | + 16 | ||
Узнал о js. Ничего Ура! Получилось! |
|||
MVC шаблон MVC - PhoneBook - Model - Ресторанная аналогия | + 16 | ||
Ничему. Ничего. Моя аналогия active record была - столы, барная стойка, и окошко для выдачи заказа официанту. Я предложил методы для модели - добавление, удаление, обновление и чтение пользователя о чтении списком зала я не подумал. |
|||
MVC шаблон MVC - PhoneBook - UserSQLTest - Slashes | + 16 | ||
Лишний раз убедился, что не надо самому разбираться со слешами. Ничего. Я столько раз ходил парадом по граблям со слешами , что убедился не надо писать никаких функций их обработки - база данных или всякие там jdbc, ADO.NET, DAO прекрасно справятся (например в MS Access есть прекрасная функция Buildcriteria) . Более того - они этот запрос (если это select или update) оптимизируют и будет работать быстрее. Я в этом убедился когда проходил курс ASP.NET - по своему делал запросы через параметры. И в нашем случае нашел способ справиться с этой проблемой - http://stackoverflow.com/questions/1812891/java-escape-string-to-prevent-sql-injection . К тому же еще от sql инъекции освобождаемся. |
|||
MVC шаблон MVC - PhoneBook - UserSQLTest - Select | + 16 | ||
Научился тестировать delete. Ничего. Напрашивается еще одна функция для select, а лучше для выполнения sql запросов. Кстати я смотрю с rollback с которым я предлагаю значительно дольше запросы работают, так что лучший вариант это создание тестовой базы конечно. |
|||
MVC шаблон MVC - PhoneBook - UserSQLTest - Insert | + 16 | ||
Научился тестировать insert. Ничего. С моей точки зрения нужно открывать транзакцию и в конце тестирования ставить rollback - откатывать ее. Дальше смотреть результат выполнения. Таким образом и в базу не попадают лишние записи и тестируем insert. |
|||
MVC шаблон MVC - PhoneBook - UserSQLTest - DBase | + 16 | ||
Честно говоря неожиданный поворот с Singleton с использованием enum. Еще минут 5 обдумывал - круто. Ничего. Отличный урок. Все готово для тестирования. |
|||
Тестирование JUnit - Powerable | + 16 | ||
Научился тестировать класс умножения. Ничего. Вообще удивительно - я с утра проверял отчет Лены по тестированию. Она напугала, что ей потребовалось много времени, чтобы запустить JUnit - у меня все нормально прошло. Зато точно скажу с NUnit я много проковырялся, когда писал тесты для C#. Отличный курс. Можно дополнить тестированием массивов и БД. Ну я думаю это впереди ожидает. |
|||
Тестирование JUnit - Exceptions | + 16 | ||
Научился охватывать тестами метод суммирования чисел. Ничего. Очень интересно получилось и число 65536 сакральное - во всяком случае для тех воспитан на ZX Spectrum. |
|||
Тестирование JUnit - Testing | + 16 | ||
Научился создавать тесты и их запускать. Ничего. Кстати намного проще запускаются тесты чем в C#. Уже этим мне нравится JUnit. Столько приходится делать приседаний чтобы под VS 2010 запустить NUnit тесты. |
|||
Тестирование JUnit - Numbers | + 16 | ||
Создал класс и функции для тестирования. Ничего. Честно говоря насчет ошибок, первое , что приходит в голову - эти функции будут "вылетать" при достижении предельных значений типа. Еще один момент - функция суммирования будет долго работать при больших значениях параметра. Больше ничего в голову не приходит. |
|||
Тестирование JUnit - Система тестирования | + 16 | ||
Узнал про систему тестирования JUnit. Ничего. Очень прикольно. На C# есть NUnit наверняка с явы содрали. |
|||
MVC шаблон MVC - PhoneBook - UserListSQL - Select | + 16 | ||
Научился выводить список данных в JForm Ничего. Концепция Observer более глубокая , чем кажется на первый взгляд |
|||
MVC шаблон MVC - PhoneBook - UserSQL - CRUD | + 16 | ||
Доделал остальные функции Ничего. Ура! Все заработало. |
|||
MVC шаблон MVC - PhoneBook - UserSQL - Singleton | + 16 | ||
Сделал singleton для одного подключения к БД. Ничего. Идем дальше. |
|||
MVC шаблон MVC - PhoneBook - UserSQL - Connect | + 16 | ||
Научился добавлять данные с помощью insert. Не было внешней библиотеки и из-за этого были ошибки. Осталась сущая безделица. |
|||
MVC шаблон MVC - PhoneBook - UserSQL - Queries | + 16 | ||
Ничему. Ничего. На прошлом задании примерные запросы я написал. |
|||
MVC шаблон MVC - PhoneBook - UserSQL - Methods | + 16 | ||
Повторил пройденное. Ничего. Я бы переименовал бы функцию select в read с передачей айдюка, и инкапсулировал функции update и insert в save - пользователю плевать идет добавление в базу или обновление - главное, чтобы был результат, delete - я бы оставил. |
|||
База SQLite SQLite - Самостоятельная работа | + 16 | ||
Повторил SQL. Я скопировал предыдущую программу и назвал ProgramPoints. Хотя при избавлении от статика я написал Program program = new Program() и долго не мог понять , почему мой код не запускался. Мой вопрос - средняя оценка по базе. Как-то не подумал про LIMIT 1. |
|||
База SQLite SQLite - Select | + 16 | ||
Научился выполнять select с помощью eclipse. Выравнивать все было немножко сложным, но я разобрался. Чувствую как пребывает сила. |
|||
База SQLite SQLite - Insert | + 16 | ||
Научился добавлять данные из консольной программы и программы созданной в Eclipse Ничего. Ура! Записи есть в БД! |
|||
База SQLite SQLite - Подключение из Java | + 16 | ||
Научился коннектиться к БД с помощью JDBC. Пришлось пару раз перегружаться, потому что только при перезагрузке система воспринимает параметры. В первый раз мне нужно было чтобы была воспринята переменная CLASSPATH, во второй раз в конце добавить ;. Как-то чудно. А где же в connection метод Open()? |
|||
База SQLite SQLite - Знакомство | + 16 | ||
Научился копировать и работать с БД SQLite. Ничего. Я как вспомню как мы ставили MS SQL Server - это просто песня. Иной раз затягивалось на полдня. А тут скопировал, поставил и все работает. Мне нравится. Другой вопрос насчет индексов, производительности, джобов и прочего. Ну да ладно - аппетит приходит во время еды. |
|||
MVC шаблон MVC - PhoneBook - UserList Struct | + 16 | ||
Научился передавать list через Observere Ничего. Отличный урок. |
|||
MVC шаблон MVC - PhoneBook - ViewList | + 16 | ||
Научился создавать новый вид. Ничего. Пока не пришли в голову идеи, как добавлять в список значения. Подспудно догадываюсь что надо задействовать механизм наблюдателя. |
|||
MVC шаблон MVC - PhoneBook - User Struct | + 16 | ||
Научился передавать класс в Observere. Ничего. Да интересная идея унаследовать Program от Observable - почему бы и нет? |
|||
MVC шаблон MVC - PhoneBook - ViewCard | + 16 | ||
Научился создавать ViewFrame. Ничего. Одну из триад реализовал. |
|||
MVC шаблон MVC - PhoneBook - Вступление | + 16 | ||
Научился создавать в мокапе макеты. Ничего. Отлично. |
|||
MVC шаблон MVC - Counter - ControllerDuplex | + 16 | ||
Научился создавать еще один контроллер. Ничего. Отличный урок! Обалденная вещь. MVC в моем представлении это взаимонезависимые компоненты модели, просмотра и их связывания в контроллере. Да конечно буду использовать - вещь то хорошая и проверенная временем. |
|||
MVC шаблон MVC - Counter - ModelDuplex | + 16 | ||
Научился создавать модель ModelDuplex. Ничего. Супер! Так просто наращивать функционал. |
|||
MVC шаблон MVC - Counter - ControllerPlusConsole | + 16 | ||
Научился веселиться с двумя view и одной моделью. Ничего. Классный урок, а веселье это всегда хорошо. |
|||
MVC шаблон MVC - Counter - ControllerPlusFrame | + 16 | ||
Научился создавать контроллер для viewFrame. Ничего. Супер! Получился первый контроллер! |
|||
MVC шаблон MVC - Counter - ModelPlus | + 16 | ||
Научился создавать модель на основе класса Observeable. Ничего. Супер. Используем старые кирпичики и делаем MVC. |
|||
MVC шаблон MVC - Counter - ViewFrame | + 16 | ||
Создал ViewFrame Ничего. Что-то интересное происходит. |
|||
MVC шаблон MVC - Counter - ViewConsole | + 16 | ||
Создали View. Ничего - шаблон давнешний и все известен. Классно. Приятно видеть результат своего труда. |
|||
MVC шаблон MVC - Суть шаблона | + 16 | ||
Узнал аналогию со столовой. Ничего. MVC нас окружает везде - в машине, стиралке или самолете или космическом корабле. |
|||
Шаблоны ФИНАЛЬНЫЙ УРОК | + 16 | ||
Отличный видеокурс. Игромистр постарался. Ничего. Можно вторую часть такого курса делать. |
|||
State State - Целый калькулятор - Fix Bugs | + 16 | ||
Научился исправлять ошибки. Исправить ошибки. Буду честен никак не воевал с ними - ибо увидел этот урок. Я тоже хочу поблагодарить всех, в том числе и Зину, кто нашел и исправил ошибки. Курс супер. Чувствуется энергия! |
|||
State State - Целый калькулятор - 16 кнопок | + 16 | ||
Научился создавать создавать калькулятор целых чисел на Java. Ничего. Еще надо добавить одну функцию "%" - нахождение остатка от деления целого числа. Например 11/2 = 5, а 11%2 = 1 |
|||
State State - Целый калькулятор - Logic | + 16 | ||
Научился создавать консольный калькулятор на основе паттерна состояние. Ошибка в том, что нужно по 1 символу набирать и надо что-то с этим делать - я не знаю что. Отлично. Получили рабочую модель калькулятора . Кода ровно столько сколько нужно для выполнения задачи. |
|||
State State - Целый калькулятор - Press key | + 16 | ||
Научился нажимать клавиши на калькуляторе. Ничего. Отлично уже можем нажимать клавиши на калькуляторе. |
|||
State State - Целый калькулятор - Context | + 16 | ||
Научился создавать состояния калькулятора Ничего. Отлично - скелет есть - мясо нарастим. |
|||
State State - Целый калькулятор - States | + 16 | ||
Посмотрел схему калькулятора. Ничего. Посмотрел видео аж прослезился - у моего дядьки Саньки был МК51 и МК62. А еще был МК85. |
|||
State VIP - State - КНБ - JButtons | + 16 | ||
Научился в графическом интерфейсе задействовать паттерн State. Ничего. Классно! Я даже чуть-чуть нарастил функционал и вообще много времени не заняло. Я сыграл в игру KNBROV (камень, ножницы, бумага, карандаш, огонь, вода). Поскольку камень и карандаш начинаются на к , то для карандаша взял букву R. Вообще в интернете много вариаций игры камня-ножницы-бумаги с усложнениями - можно другим участникам попробовать и записать VIP уроки. |
|||
State VIP - State - КНБ - JFrame | + 16 | ||
Особо пока ничему. Ничего. Тут требуется продолжение. |
|||
State State - КНБ - Play | + 16 | ||
Вдохнул жизнь в игру с помощью Игромистра! Ничего. Отлично - движок готов - остается его мясом нарастить. |
|||
State State - КНБ - States | + 16 | ||
Создал первый проект на State - камень, ножницы , бумага. Ничего. А есть же усложненные варианты камня, ножницы, бумаги. Вон племяница говорила "Камень, ножницы, бумага, карандаш, огонь , вода". Это как вариант усложнения этой игрушки. |
|||
Observer VIP - Observer - Sensor - Alert | + 16 | ||
Научился добавлять еще одного слушателя Alert. Ничего. Здорово. На этот раз получился наблюдатель со состоянием. |
|||
Observer Observer - Sensor - Banner | + 16 | ||
Научился использовать шаблон фасад внутри еще одного слушателя. Ничего. Супер!Просто нету слов! Вот оно! Сразу видно как быстро и без напрягов наращивать функционал благодаря одним паттернам проектирования! Не знаю как остальные мне очень нравится! |
|||
Observer Observer - Sensor - Cat File | + 16 | ||
Научил кота создавать файлы. Ничего. Когда кот создает файлы это не очень интересно, а когда по разному завывает - в этом больше веселья. |
|||
Observer Observer - Sensor - Person | + 16 | ||
Научился добавлять слушателей на датчик температуры Ничего. Вообще интересно увидеть как реализиован системный класс Observable - очень полезно, что один и тот же класс дважды не добавляет. |
|||
Observer Observer - Sensor - Visaginas | + 16 | ||
Получать температуру. Ничего. Я смотрю в городе Висагинесе очень много озер в окрестности. Меня вообще привлекают такие провинциальные городки - тем более много лесов вокруг. |
|||
Observer Observer - School Bell - Study and Break | + 16 | ||
Научился передавать параметры в слушателя. Ничего. Требую приложить к этому уроку файлик study.wav. А то пришлось самому левый файлик подключать. |
|||
Observer Observer - School Bell - java.util.Observable | + 16 | ||
Научился пользоваться стандартным классом Obseraveble Ничего. Супер! За тебя все сделали разработчики Java и тебе осталось очень мало чего реализовывать. Ай да Магистр!!!! |
|||
Observer Observer - School Bell - java.util.Observer | + 16 | ||
Научился заменять наш интерфейс Observer на тот, который есть в системе. Ничего. Мы заменили интерфейс на системный для того, чтобы не изобретать велосипед. Уже все изобретено до нас. |
|||
Observer Observer - School Bell - Porter | + 16 | ||
Научился создавать интерфейс Obseravible и добавлять и запускать слушателей. Ничего. Супер - уже все работает и даже звонок. |
|||
State State - Вступление | + 16 | ||
Паттерну состояние. Ничего. Состояние — поведенческий шаблон проектирования. Используется в тех случаях, когда во время выполнения программы объект должен менять своё поведение в зависимости от своего состояния. |
|||
Observer Observer - School Bell - Sound Bell | + 16 | ||
Научился создавать звонок. Ничего. Я сам включал звонок в школе - это было прекрасно . |
|||
Observer Observer - School Bell - Student | + 16 | ||
Научился реализовывать интерфейс Observer. Ничего. Как то тупо говорить "Yeee". Нужно как-то поинтелектуальнее проявлять себя во внешнем мире. |
|||
Observer Observer - Теория | + 16 | ||
Узнал про шаблон Observer. Ничего. Наблюдатель — поведенческий шаблон проектирования. Также известен как «подчинённые» . Создает механизм у класса, который позволяет получать экземпляру объекта этого класса оповещения от других объектов об изменении их состояния, тем самым наблюдая за ними |
|||
Active Record Active Record - User - Update all | + 16 | ||
Научился апдейтить файлы. Ничего. Получилось весело и забавно. Либо японские какие-то имена, либо африканские. |
|||
Active Record Active Record - User - Select all | + 16 | ||
Научился перебирать все записи в базе данных. Ничего. Нашел самого молодого и богатого. |
|||
Active Record Active Record - User - Randoms | + 16 | ||
Научился создавать 1000 случайных пользователей. Ничего. Получилось забавно. У меня складывается впечатление, что генератор случайных имен тяготеет к арабским или восточным именам. Какие -то небуко или алиха. |
|||
Active Record Active Record - User - Delete | + 16 | ||
Научился делать update и delete записи. Ничего. Мой мозг изуродован sql и я бы конечно бы делал отдельную функцию для update, чем использовал create. Вообще интересно это все. |
|||
Active Record Active Record - User - Select | + 16 | ||
Научился считывать данные из файла. Ничего. Узнал об ошибке с read. Да 48 евро не греют душу, ради этого стоит изучить readLine(). |
|||
Active Record Active Record - User - Create | + 16 | ||
Научился создавать новый файл с записями внутри. Ничего. Хороший урок на мечту. |
|||
Сетевые технологии VIP урок. SQLite: База MySQL в кармане | + 16 | ||
Научился работать с БД SQLite У меня не с первого раза подключилась нужная библиотека, а после этого все пошло как по маслу. Очень полезный урок. Тем более эта БД встречается в устройствах Андроид. Для меня было откровением, что можно команды update, delete и insert адаптера учить, получается не только для sqllite, но для mysql такая фишка работает. |
|||
Tinklavimas Красивые стихи | + 2 | ||
Научился оформлять красиво красивое стихотворение. Найти как оформлять css. Хороший опыт. |
|||
Сетевые технологии ФИНАЛЬНЫЙ УРОК. Видеообзор программы | + 16 | ||
Записывать видеоотзывы на курс. На заднем фоне жена разговаривала - некоторым образом мешала записи обзора. Курс можно и нужно развивать. Ждем продолжения. Например показать как делать парсинг. |
|||
Active Record Active Record - User - Imitation | + 16 | ||
Научился вести базу с помощью файловой системы. Ничего. Звезда в шоке! Оказывается можно вести базу с помощью файловой системы. Единственное надо вручную лог какой-то вести , а то концов не найдешь. |
|||
Active Record Active Record - UML | + 16 | ||
Узнал про паттерн Active Record Ничего. Active Record это: каждый экземпляр данного класса соответствует одной записи таблицы; при создании нового экземпляра класса (и заполнении соответствующих полей) в таблицу добавляется новая запись; при чтении полей объекта считываются соответствующие значения записи таблицы баз данных; при изменении (удалении) какого-либо объекта изменяется (удаляется) соответствующая ему запись. |
|||
МикроШахматы ФИНИШНАЯ ПРЯМАЯ | + 16 | ||
Ничему. Ничего. Рокиро́вка (фр. roque) — особый ход в шахматах, заключающийся в горизонтальном перемещении короля в сторону ладьи своего цвета на 2 клетки и затем ладьи на соседнюю с королём клетку по другую сторону от короля. Каждая из сторон может сделать одну рокировку в течение партии. Смысл рокировки в том, что она позволяет одним ходом значительно изменить позицию короля (переместив его в менее опасное место), одновременно выводя на центральные вертикали сильную фигуру — ладью. |
|||
МикроШахматы Подвиг безымянной пешки | + 16 | ||
Научился лишний раз отлаживать js. Давненько шахматики не брал в руки. Нужно еще раз серьезно изучить литературу. --- |
|||
Сетевые технологии Всё всегда под рукой | + 16 | ||
Научился работать с репозитарием bitbusket. Ничего. Полезный урок. Можно вести разработку из разных мест. |
|||
Сетевые технологии Хождение по динамическим ссылкам | + 16 | ||
Научился без браузера отправлять и принимать http запросы с сервера. Ничего. Очень интересный опыт. Честно говоря не думал, что так можно - это же можно так все парсеры для сайтов писать - получай текст с сервака и анализируй запросы. А картинки они в таких случаях особо не нужны. |
|||
Сетевые технологии Авторизация без браузера или как обмануть сайт | + 10 | ||
Научился получать данные без сайта. Я не совсем понял задание. Как мне получить информацию, по методу post, которая есть во вкладке Network в инструментах разработчика - иначе как сделать универсальный метод авторизации. У каждого сайта свои особенности . Ведь не буду же всякий раз вручную открывать эту вкладку и копировать нужные мне данные. Жаль картинки не открылись. |
|||
Сетевые технологии Авторизация с формированием ключа | + 10 | ||
Научился заходить на строний сайт с авторизацией ключа. Самое сложное было найти такой сайт. Почему яндексы и всякие гитхабы и мейл.ру у них другой способ авторизации. Во всяком случае у меня ничего не вышло. Я у Валеры Луцевича подсмотрел сайт и на него и зашел. Кстати не с первого раза получилось. |
|||
Сетевые технологии Авторизация с заполнением полей | + 10 | ||
Научился авторизовываться на сайте. Ничего. Выполнил домашнее задание - на скрине видно. А что за сайт такой getdc.ru ? Можно вечно смотреть на огонь , воду и как заходишь и выходишь на сайт getdc.ru. |
|||
Сетевые технологии Несколько способов работы с интернет-страницами | + 10 | ||
Научился как перекрывать в компоненте webroser метод NewWindow. У меня прокси нет. Сразу это не понял. Отличный урок. Много нового узнал о webrequest и webresponse. |
|||
Сетевые технологии Интернет-страница: Что полезного можно получить? | + 10 | ||
Научился получать информацию о странице в виде ссылок. Найти ссылку на картинку. Отличный урок. Узнал новые возможности контрола PictureBox |
|||
МикроШахматы Информационная панель | + 10 | ||
Создавать панель. Ничего. Идем дальше. |
|||
Iterator Iterator - BlackJack - Play game | + 10 | ||
Научился создавать игру BlackJack. Ничего. Отличная игрушка. От себя сделал форматированное выведение текста как в C#. Честно говоря не совсем понимаю какой еще паттерн можно применить для этой игрушки. |
|||
Iterator Iterator - BlackJack - Stages | + 10 | ||
Понял для чего нужны стадии игры и реализовал их в виде enum. Ничего. Очень хорошая идея реализовывать через стадии. Осталось сделать геймплей. |
|||
Iterator Iterator - BlackJack - Random | + 10 | ||
Научился реализовывать алгоритм перемешивания. Ничего. Как все таки красиво код написан для генератора случайных чисел просто загляденье. Вспомнил сразу изречение - усложнять просто, упрощать сложно. Алгоритм очень понравился. |
|||
Iterator Iterator - BlackJack - Deck of Cards | + 10 | ||
Научился создавать итератор для карт - это было круто. Ничего. Я в восторге от того как была создана колода карт и сам итератор - так просто. |
|||
Iterator Iterator - BlackJack - Card | + 10 | ||
Научился создавать класс карты. Ничего. Вообще-то можно было как-то красивее сделать toString. В C# можно было бы сделать string.Format ("{0} of {1}", face,suit); Просто и культурно. |
|||
Iterator Iterator - BlackJack - Introduction | + 10 | ||
Пока ничему. Пока ничего. Сыграем в картишки. |
|||
Iterator Iterator - Digits | + 10 | ||
Научился получать цифры числа. Ничего. Итератор работает шикарно. Я доволен. |
|||
Iterator Iterator - Random | + 10 | ||
Научился реализовывать итератор случайных чисел. Ничего. Я бы передавал в итератор не только максимальное значение случайного числа , но и количество нужных случайных чисел - таким образом решим эту проблему выхода с итератора. |
|||
Iterator Iterator - Numbers - System | + 10 | ||
Научился пользоваться системными интерфейсами итерации. Ничего. Удивительно! Как это ЕВ умудряется даже за столь короткий хронометраж поместить столько полезной инфы! |
|||
Iterator Iterator - Numbers - Inner class | + 10 | ||
Я думал, что внутренних классов на ява нет. Ничего. Идем дальше. |
|||
Iterator Iterator - Numbers - Running | + 10 | ||
Научился имплемитировать класс Iterator. Пока не понял для чего это надо. Я помню было просто когда изучал интерфейсы - надо будет вспомнить зачем разделили итераторы. |
|||
Iterator Iterator - Numbers - Iterable | + 10 | ||
Научился применять созданный итератор. Ничего. Честно говоря пока не понимаю зачем отдельный интерфейс Iterable. Раз создан - значит надо. |
|||
Iterator Iterator - Numbers - 12345 | + 10 | ||
Научился создавать итератор для чисел. Ничего. Не совсем понял как правильно довести этот итератор до ума, поэтому я решил посмотреть следующий урок. |
|||
Iterator Iterator - Numbers - Introduction | + 10 | ||
Узнал о паттерне Итератор. Ничего. Отличный шаблон. Жду дальше уроки. |
|||
Facade Facade - Motivator - Text Center | + 10 | ||
Научился доделывать мотиватор. Ничего. Урок понравился! Просто супер! Я в восторге! |
|||
Facade Facade - Motivator - Picture Border | + 10 | ||
Научился уже выводить мотиватор. Запарился с рамками подбирать размеры. Супер! |
|||
Facade Facade - Motivator - Back Paint | + 10 | ||
Научился запускать сторонние приложения из java. Ничего. Потихоньку обрастаем мясом - кости то есть для этого. |
|||
Facade Facade - Motivator - Image | + 10 | ||
Научился выводить в файл декоратор. Ничего. Ура! Первый результат получился! |
|||
Facade Facade - Motivator - Methods | + 10 | ||
Пока ничего особенного - сделал заглушки. Ничего. Идем дальше. |
|||
Facade Facade - Motivator - Plan | + 10 | ||
Составили план проекта - это тоже важно. Ничего. Никаких сложностей не вижу. |
|||
Facade Facade - Motivator - Program | + 11 | ||
Пока ничему. Ничего. Мотиваторы это сила. |
|||
Facade Facade - Computer - Power | + 11 | ||
Закончил создание программки по шаблону Facade. Ничего. Facade очень напоминает шаблон проектирования Decorate - декоратор. |
|||
Facade Facade - Computer - Devices | + 10 | ||
Научился создавать классы. Ничего. Идем дальше. |
|||
Facade Facade - Computer - Program | + 10 | ||
Facade шаблон проектирования который скрывает реализацию. Например нам не обязательно знать как устроен пылесос - у нас есть кнопочка нажатия на включение питания пылесоса и он работает. Ничего. Полезный шаблон. |
|||
Strategy VIP - Strategy - Person - Enum | + 10 | ||
Применил enum в StrategyFormat. Ничего. Стало гораздо удобнее при использовании enum. |
|||
Strategy VIP - Strategy - Person - UML | + 10 | ||
Научился смотреть диаграммы классов. Ничего. Полезная программка и главное на java написано. Меня порадовала. |
|||
Strategy Strategy - Person - Save - Strategy | + 10 | ||
Ура! Изучил еще один шаблон. Ничего. Отличный урок. Насчет использования стратегии надо будет подумать, есть несколько проектов которые можно рефакторить. |
|||
Strategy Strategy - Person - Save - Context | + 11 | ||
Научился реализовывать контекст сохранения. Ничего. Отличный урок и классная история. |
|||
Strategy Strategy - Person - Format - Strategy | + 10 | ||
Реализовал различные стратегии форматов. Ничего. Супер! json формат распарсился. |
|||
Strategy Strategy - Person - Format - Context | + 10 | ||
Научился реализовывать контекст для формата Ничего. Ура! Кости есть - мясо нарастим. |
|||
Strategy Strategy - Person - Program | + 10 | ||
Научился создавать программу использующую два паттерна стратегии. Ничего. Прикоснулся к великому. |
|||
Strategy Strategy - Person - Schema | + 10 | ||
Узнал о новом проекте, где используется 2 шаблона стратегия. Ничего. Лениво было рисовать схему. |
|||
Strategy Strategy - Join - Log/Timer | + 12 | ||
Протестировал работу StringBuffer в разных вариациях. Ничего. Да в самом деле когда разбиваем на 2 строки в среднем быстрее работает алгоритм. |
|||
Микроигры VIP урок. Стрелялка | + 10 | ||
Научился создавать небольшой шутер. Ничего. Кстати конструктор Ball, Ship и Fire можно было сделать вида: public Ball (int minx, int miny, int maxx, int maxy) :base (minx, miny, maxx, maxy){ w = 100; h = 100; } Ну как говорится век живи- век учись. А так хороший урок - познал тайны игровой математики и код получился очень приятный и лаконичный. |
|||
Strategy Strategy - Join - String/Buffer | + 10 | ||
Реализовал 2 стратегии склеивания строк. Ничего. Отличный урок. |
|||
Strategy Strategy - Join - Context | + 10 | ||
Научился реализовывать класс Context. Ничего. Реализую стратегии на следующем уроке. |
|||
Strategy Strategy - Join - ArrayList | + 10 | ||
Реализовали паттерн стратегия методом от программы к паттерну. Ничего. Реализовал конекст. |
|||
Strategy Strategy - Operation - Program | + 11 | ||
Запустили паттерн стратегия. Ничего. Стратегию можно использовать при тестировании скорости выполнения сортировки различных алгоритмов. |
|||
Strategy Strategy - Operation - Context | + 10 | ||
Создали инфраструктуру для Стратегии. Ничего. У нас много всякого рода проводок , создания документов и подсчета сумм купона. Вот для всего этого можно смело применить стратегию. |
|||
Strategy Strategy - Intro | + 10 | ||
Узнал о design patterns Strategy. Ничего. У меня на скрине показана различная реализация полета и кряканья утки. Очень гибко и удобно. |
|||
Template method Template Method - Web Parser - Currency | + 10 | ||
Научился получать курсы валют с интернета. Ничего. Следующий сайт который я хочу мониторить - это ozon.travel на предмет одного рейса на определенную дату. Там цены авиабилетов то растут, то падают, я хочу что если цена будет ниже определенного предела, чтобы включался громкий звук, что цена упала. |
|||
Template method Template Method - Web Parser - Loader | + 11 | ||
Научился получать время с сайта time100.ru За время выпуска урока в верстку сайта были внесены изменения - поэтому пришлось использовать другой шаблон для поиска времени. Ощущения отличные - уже можно залазить в веб и парсить. Мне вот надо парсить авиабилеты. Такой метод очень даже подходит. |
|||
Template method Template Method - Web Parser - Time | + 10 | ||
Научился парсить строку . Ничего. Уже все готово для парсинга сайта - осталось сделать загрузку страницы. |
|||
Template method Template Method - Web Parser - Abstract | + 10 | ||
Научился создавать шаблонный метод для парсинга сайтов. Ничего. Идем дальше. |
|||
Template method Template Method - Web Parser | + 11 | ||
Узнал о получении информации через сайт. Ничего. Полезный урок. |
|||
Template method Template Method - Girl - Program | + 10 | ||
))) Научился реализовывать шаблонный метод. Ничего. Назову этот отчет "Похождения мачо и ботаника"!!! |
|||
Template method Template Method - Girl - Macho Boy | + 10 | ||
Забавный урок. Порадовало создавать новый класс. Ничего. Вообще весело уроки продвигаются - мне очень нравится. |
|||
Template method Template Method - Girl - Abstract | + 10 | ||
))) Интересный класс. Ничего. А как же быть девушкам - им же тоже ничего человеческое не чуждо. |
|||
Template method Template Method - Introduction | + 10 | ||
Узнал о шаблонном методе. Ничего. Узнал о информацию о шаблоном методе. |
|||
Factory Factory - Storage - Фабричные цеха | + 10 | ||
Ура! Создана фабрика и очень ей удобно пользоваться. Ничего. Да разработка намного упрощается когда пользуемся фабрикой - очень быстро добавил новый ридер. |
|||
Factory Factory - Storage - Фабрика | + 10 | ||
Научился новому подходу в фабрике. Ничего. Идем дальше. |
|||
Factory Factory - Storage - Запуск | + 10 | ||
Научился запускать созданные ранее ридеры. Ничего. Приближаемся к фабрике классов. |
|||
Factory Factory - Storage - Файл и Сканер | + 10 | ||
Пока ничему новому. Ничего. Задел готов. |
|||
Factory Factory - Storage - Читатель | + 10 | ||
Пока ничему. Вспомнить про System.out.format Давненько Java не занимался. Вот припомнил System.out.format - так красивее будет. В следующем уроке создадим читателей с клавиатуры и файла наследуясь от созданного нами абстрактного класса Reader. |
|||
Factory Factory - Shapes - Interfactory | + 10 | ||
Научился использовать интерфейс для фабрики. Ничего. После слов - сохраните проект. Я создал коммит на гитхабе (ну конечно поместив на сцену). Испытываю фабричный восторг от урока! |
|||
Factory Factory - Shapes - Список | + 10 | ||
Научился создавать случайную фабрику. Ничего. Я использовал фабрику при создании бухгалтерских и документов ТМЦ при доработке программы. |
|||
Singleton VIP - Singleton - Timer - Enum | + 11 | ||
Научился использован enum как шаблон singleton. Ничего. Вообще шикарно получилось и главное ничего придумывать не надо. Видимо много народу уже на эту тему подумало. |
|||
Singleton Singleton - Timer - Log class | + 10 | ||
Поэксперементировал. Ничего. Вообще тут действует принцип разумной достаточности в вопросах выделения логики, но поэкспериментировать было прикольно. |
|||
Singleton Singleton - Timer - Experiment | + 10 | ||
Научился создавать еще один класс "Одиночка" Ничего. Можно еще сделать одиночку для сериализации данных по сети или передачи их по http протоколу или же на ftp сервер. |
|||
Singleton Singleton - Timer - String vs Buffer Speed | + 10 | ||
Еще раз убедился, что клеить данные по строкам надо в StringBuilder Ничего. На эту тему у Джоэля Спольски есть анекдот (вот полный текст статьи - http://russian.joelonsoftware.com/Articles/BackToBasics.html ): Маляр Шлемиэль подрядился красить пунктирные осевые линии на дорогах. В первый день он получил банку краски, поставил её на дорогу, и к концу дня покрасил 300 метров осевой линии. "Отлично!" сказал прораб, "быстро работаешь!" -- и заплатил ему копейку. На следующий день Шлемиэль покрасил 150 метров. "Мда, это, конечно, не так здорово, как вчера, но приемлемо." -- сказал прораб и заплатил ему копейку. На следующий день Шлемиэль покрасил 30 метров. "Всего лишь 30!" заорал прораб. "Это никуда не годится! В первый день было в десять раз больше! В чём дело?" "Ничего не могу поделать," -- говорит Шлемиэль. "Каждый день я ухожу всё дальше и дальше от банки!" |
|||
Singleton Singleton - Timer - Program | + 10 | ||
Научился использовать Timer. Ничего. Вообще прикольно засекать работу тех процессов, которые проходят очень быстро - например добавление элементов в ArrayList . |
|||
Singleton Singleton - Timer - Start / Click | + 10 | ||
Добавил методы start и click Ничего. Программа готова. |
|||
Singleton Singleton - Timer - Pattern Design | + 10 | ||
Потренировался создавать шаблон singleton. Ничего. Я вообще использовал singleton не зная об этом. В одном из классов сделал статичную процедуру Log и потом использовал с разных мест программы, когда надо было что-то залогировать - оставался один шаг до логирования. |
|||
Singleton Singleton - Config - Super child | + 10 | ||
Научился наследовать singleton от Config. Ничего. Ну этот вообще бальзам на душу. Красота да и только. |
|||
Singleton Singleton - Config - Cant extend | + 10 | ||
Узнал, что нельзя наследоваться от Singleton Ничего. Жаль конечно, что нельзя. Потому что класс статический и так все устроено в Java , что не получается наследоваться от статического класса. |
|||
Singleton Singleton - Config - Using pattern | + 10 | ||
Создавать шаблон "Одиночка". Ничего. Ура! Одиночка заработал! Я счастлив! |
|||
Singleton Singleton - Config - Static class | + 10 | ||
Подошел еще ближе к singleton. А так ничему особенному. Ничего. Уже веселей. |
|||
Singleton Singleton - Config - Static field | + 10 | ||
Особо ничему. Ничего. Наконец таки вплотную подошли к singleton. Назрела проблема создавать объект один раз, а дальше им пользоваться. |
|||
Singleton Singleton - Config - Git default | + 10 | ||
Научился тому какие должны быть дефаултные конфиги отправляемые в репозиторий. Ничего. Полезное знание. Проект разрастается и это радует - потихоньку подкрадываемся к singleton. |
|||
Singleton Singleton - Config - FileReader | + 10 | ||
Научился читать данные из конфиг класса. Ничего. Статик плох тем, что он применяется для всех экземпляров класса, а хотелось бы отдельно конфиги считывать. |
|||
Singleton Singleton - Config - Git commit | + 10 | ||
Ничему. Ничего. Интересная ситуация была рассмотрена с коммитом - в самом деле надо было сделать сначала git add. |
|||
Singleton Singleton - Config - Class | + 10 | ||
Пока ничему новому. Ничего. Ну вот уже лучше - отдельный класс - потом отдельный файлик или база или сайтец. |
|||
Singleton Singleton - Config - Git add | + 10 | ||
Повторил пройденное. Ничего. Добавил новый файл на сцену. |
|||
Singleton Singleton - Config - Static | + 10 | ||
Пока ничему . Ничего. Потренировался в использовании eclipse. На следующем уроке будем использован конфигурационный файл. |
|||
Singleton Singleton - Config - Git init | + 10 | ||
Вспомнил уроки по git. Ничего. Объявляю благодарность Евгению Витольдовичу за использовани гита в этом проекте. |
|||
Singleton Singleton - Config - Final | + 10 | ||
Пока ничему. Ничего. Основной недостаток - все константы находятся в коде программы и для изменения и добавления новых нужно код перекомпилирвать и вносить в него изменения. |
|||
Singleton Singleton - Intro | + 10 | ||
Еще раз повторил Singleton Ничего. Я Singleton я использовал при подключении к БД. Его использование уместно когда требуется один единственный объект на всю систему, когда же требуется много объектов, то использование singleton не уместно. |
|||
Factory Factory - Shapes - Созидатель | + 10 | ||
Создавать класс фабрику. Ничего. Отлично. Преимущества фабрики - видим всю картину создания объектов в одном месте. Недостатки - нужно ручками добавлять создание нового объекта. |
|||
Factory Factory - Shapes - Абстракция | + 10 | ||
Потренировался в абстрактном классе. Ничего. --- |
|||
Микроигры ФИНАЛЬНЫЙ УРОК | + 10 | ||
Держаться перед аудиторией. Держать себя в руках, когда что-то идет не так. Курс супер - жду продолжений. |
|||
Factory Factory - Shapes - Три фигуры | + 10 | ||
Пока ничему - это только завтравка. Ничего. Нужно создать интерфейс с методом draw и унаследовать фигуры от него. Другого ничего в голову не приходит. |
|||
МикроШахматы Шах вперёд - шаг назад | + 10 | ||
Научился ходить королем. --- -=- |
|||
МикроШахматы Служба безопасности короля | + 10 | ||
Научился доделывать функцию по ходам короля. --- Очень забавно получилось. Видны фигуры, которые могут защищать короля в данный момент. |
|||
МикроШахматы Король в розыске | + 10 | ||
Научился , что js довольно гибкий язык не смотря на то, что он скриптовый. Ничего. Нестандартные ситуации - отношусь к ним нормально - способ изучить что-то новое, отрицательный результат тоже результат. |
|||
МикроШахматы Возврат хода | + 10 | ||
Сделал возврат хода для пешки. --- --- |
|||
Микроигры VIP урок. Формула 1 | + 11 | ||
Научился создавать радиоуправляемую машинку. Как всегда - найти картинки - самому рисовать было лениво. Еще момент был - запускал машинку и она стояла на месте - оказывается скорость равна нулю была. Замечательный курс. Каждый урок я проходил с любовью и заканчиваю его со слезами на глазах в надежде, что выйдут какие либо милиигры (т.к. нано и микро уже заняты) и я буду в первых рядах в обучении на этом курсе. |
|||
Микроигры Крестики-Нолики. Игра с компьютером | + 10 | ||
Научился создавать ИИ для крестиков-ноликов Ничего сложного. Ошибки тем и ценны, что запоминаются надолго. Суперский курс - мне тоже было не просто обмануть ИИ для крестиков ноликов, но вот я все равно выиграл. |
|||
Игры со Спрайтами Спрайт. Класс для графики | + 10 | ||
Научился создавать в отдельном классе графику. Я не учел при копировании структуры, что она должна иметь метод доступа public, из-за этого была ошибка в методах Draw. Клево - лишний код убрали в класс. |
|||
Игры со Спрайтами Спрайт. Структура для линии | + 10 | ||
Научился выводить линии через массив Ничего. Хороший урок. Идем дальше. |
|||
Игры со Спрайтами Спрайт. Первая форма | + 10 | ||
Научился рисовать линии. Ничего. От себя сделал стирание светло серым фоном. |
|||
Java Book ФИНАЛЬНЫЙ УРОК | + 13 | ||
Научился писать видеообзор Всякий раз борюсь с волнением. Ура! Я записал отзыв. |
|||
Микроигры Крестики-Нолики. Игра на двоих | + 12 | ||
Ура! Написал игру крестики нолики! У меня на одной из картинок фон не прозрачный. Никто не знает как сделать его прозрачным? Я немного по другому сделал логику. Как только срабатывает game_over я перезапускаю игру. |
|||
Морской флот Графика - Выстрелы по Кораблям | + 12 | ||
Научился скрывать корабли и стрелять "вслепую" Ничего. Сейчас думаю как сделать выстрел более презентабельным, а то получается черно-белая каша, а хочется сделать красиво. |
|||
Игры со словами Виселка. Алгоритм помощника | + 13 | ||
Научился создавать помощника к игре виселка. Ничего. Супер! Мне действие этого алгоритма напоминает поиск методом деления отрезка пополам. Например когда загадали числа от 1 до 100. И можно говорить больше или меньше. Одна буква сокращает количество слов порой на несколько порядков. Без помощника конечно тяжковато, но мозгу нужны усилия - пусть он скрипит, зато нейроны работают. Суперский урок - чувствуется Магистр всю душу вложил в него. Вон видно, нажав одну букву "О" я сократил количество слов поиска с 1676 до 7 - просто поразительно. |
|||
МикроШахматы Случайный шах | + 13 | ||
Добавил новый функционал в программу. --- --- |
|||
Игры со словами Виселка. Блоксхема помощника | + 13 | ||
Ничему. Нарисовать блок-схему. Идем дальше. |
|||
Игры на JavaScript Сколько мне дней | + 20 | ||
Научился вычислять сколько мне дней. Ничего. Какое то странное представление о месяцах у браузера. Я родился 28 мая, а браузер считает что май это 4 месяц. |
|||
МикроШахматы ТРЕТИЙ ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК | + 20 | ||
Учили пешку ходить, бить и превращаться в кого угодно. Ничего. Уроки супер! У меня такой кураж появился! |
|||
МикроШахматы Волшебное превращение пешки | + 21 | ||
Научился превращать на последней клетке пешку в королеву, слона, коня или ладью. Ничего. Супер урок! Игромистр ай шайтан - прям аж кураж появился. |
|||
МикроШахматы Пешкина мечта | + 20 | ||
Вывод из мультфильма - при достижении целей нужно следить и за общим состоянием дел. Бывает станешь богатым, но все здоровье потерял. ничего --- |
|||
МикроШахматы Афроамериканская пешка | + 20 | ||
Ура! Черные пешки тоже научились ходить. Ничего. Плюс объединения в одну функцию - в одном месте пишется код для пешек обоих цветов. Минус - слишком усложняется функция. |
|||
Игры со словами Виселка. Поле чудес | + 20 | ||
Научился создавать игру "Виселица". Нарисовать картинки и блок-схему - так это не люблю - прям ломает. Хорошая и забавная игрушка получилось. В конечном итоге и мое рисование на тачпаде порадовало - очень даже прикольно получилось. |
|||
МикроШахматы Радар для быстрых пешек | + 20 | ||
Сделал рефакторинг кода и добавил возможность белой пешке ходить вперед. Ничего. --- |
|||
МикроШахматы Взятие на проходе шустрых пешек | + 20 | ||
Реализована функция взятия пешка на проходе. Ничего. --- |
|||
МикроШахматы Пешка в сапогах | + 20 | ||
Добработал функцию для проверки белой пешки. Ничего. --- |
|||
МикроШахматы Пешка на охоте | + 20 | ||
Создал функцию для проверки белой пешки. Ничего. --- |
|||
МикроШахматы Судьба пешки | + 20 | ||
Потренировался рисовать блок схемы в draw.io Ничего. Больше возни. |
|||
МикроШахматы Пешкины законы | + 21 | ||
Сделали заглушки методов для пешок. Ничего. --- |
|||
МикроШахматы ПОЛУФИНАЛЬНЫЙ УРОК | + 20 | ||
Научился записывать отзывы. Ничего. Ура! Почти все фигуры знают как им ходить, за исключением пешки. |
|||
БД - Книжка оценок ФИНАЛЬНЫЙ УРОК | + 21 | ||
Записывать видеоотзыв Побороть страх перед выступлением. Курс хорош тем, что еще можно наращивать функционал и это супер. |
|||
БД - Книжка оценок Подключение проекта к MySQL | + 20 | ||
Еще раз повторил MySQL - база весьма полезная. Ничего. Буду допиливать программку. Например нужно создать интерфейс добавления оценок и сокрытия вкладок. Кстати не совсем понял как это делается. |
|||
БД - Книжка оценок Сетка оценок ученика | + 20 | ||
Научился выводить оценки ученика. Ничего. Ценный урок, тем, что автор показывает как намечать цели по базам данных и сразу их достигать. |
|||
МикроШахматы Мелочь пузатая | + 20 | ||
Сделал оптимизацию работы слона, ферзя и ладьи. Ничего. По сути ферзь совмещает в себе слона и ладью. Очень изящное решение. |
|||
МикроШахматы Дорогу Королеве! | + 20 | ||
Ура! Ферзь, тоже стал нормально ходить. Ничего. --- |
|||
МикроШахматы Слоновья тропа | + 20 | ||
Ура! Слон по своей дорожке ходит. Ничего. --- |
|||
МикроШахматы Не стой на пути! | + 20 | ||
Отличный урок. Оптимизировал функцию, которую сделал самостоятельно. Ничего. Супер! |
|||
МикроШахматы Горизонтальная вертикаль | + 20 | ||
Научился реализовывать функцию хода ладьи. Ничего. --- |
|||
МикроШахматы Королевские шаги | + 20 | ||
Замечательный отрывок. Ничего. Шахматы развивают мозги! |
|||
МикроШахматы Лошадью ходи! | + 20 | ||
Реализовал функции проверки хода коня и короля. Ничего. Супер! |
|||
МикроШахматы Кто есть кто? | + 20 | ||
Научился помечать доступные и недоступные области - сделал заглушки для всех фигур. Ничего. --- |
|||
МикроШахматы Шахматная бюрократия | + 20 | ||
Научился создавать универсальную функцию проверки корректности хода. Ничего. --- |
|||
Микроигры ПОЛУФИНАЛЬНЫЙ УРОК | + 21 | ||
Лишний раз не боятся говорить. Рассказать, что сделал. Курс полезен хотя бы потому, что заставляют записывать видеоотзывы -у нас же сайт videosharp.info |
|||
МикроШахматы ЧЕТВЕРТЬФИНАЛЬНЫЙ УРОК | + 20 | ||
Сильно продвинулся в изучении js. Ничего. Классный курс. |
|||
БД - Книжка оценок Авторизация школьников и учителя | + 20 | ||
Узнал новое о массивах. Ничего. Ценность данных уроков, что автор не скрывает ошибок и тут же исправляет. Тем самым как бы говорит - ты тоже это сможешь сделать. |
|||
БД - Книжка оценок Создание интерфейса программы | + 20 | ||
Научился создавать в C# интерфейс для работы с БД в MSA. Ничего. Хороший урок. Ценность в том, что можно работать с БД MSA. |
|||
МикроШахматы Завершение хода | + 20 | ||
Прикольно получилось, только надо курсор еще подправить на палец при выборе фигур, а то не совсем очевидно получается. --- --- |
|||
МикроШахматы Шахматные выборы | + 20 | ||
--- --- --- |
|||
МикроШахматы Фигурная перекличка | + 20 | ||
Разукрашивать белые фигуры в другой фоновый цвет. --- --- |
|||
МикроШахматы Светофор для фигур | + 20 | ||
Окрашивать путь клетки от начала к концу --- --- |
|||
МикроШахматы Фигуры на доске | + 20 | ||
Супер! Доска начинает оживать. Ничего. Идем дальше. |
|||
МикроШахматы Шахматные буквы | + 20 | ||
Научился выводить наименование фигур. Ничего. --- |
|||
МикроШахматы Координатное поле | + 20 | ||
Научился раскрашивать клетки. Ничего. --- |
|||
МикроШахматы В начале было поле | + 20 | ||
Научился создавать шахматную доску. Ничего. Ура! Начинаем изучать js - очень похож на Java и C# |
|||
Простой WPF WPF. Аудиотреннинг | + 20 | ||
Научился создавать программы по аутотренингу. В этот раз ничего. Супер! Дешево и сердито и быстро. И вещь очень полезная. |
|||
БД - Книжка оценок Проектирование БД «Книжка оценок» | + 20 | ||
Пока ничему, просто вникал в предметную область. Ничего. Жду этапа программирования на C# |
|||
Микроигры 2048 - Смещение | + 20 | ||
Научился реализовывать игрушку 2048. Если это так можно называть, при достижении чисел кратных 2048 сделать функцию youwin - уже основное для нее есть. Обалденно получилось. Я поначалу расстроился, что дергаются фигурки, но потом Магистр объяснил, как это победить. Супер! |
|||
Базовый ASP.ект ФИНАЛЬНЫЙ УРОК. Презентация | + 20 | ||
Даже не знаю - не мандражировать по поводу отзыва. Записать отзыв после праздников. Не так страшен asp.net mvc как его малюют. |
|||
Морской флот Графика - Карта Морского флота | + 20 | ||
Научился размещать в массиве и выводить массив на панель отображения. У меня картинки были черно-белыми и сразу не получилось, чтобы кнопка работала - получалось черно-белое месиво. Мне пришлось добавить: pictureMain.Image = new Bitmap(pictureMain.Width, pictureMain.Height); graphics = Graphics.FromImage(pictureMain.Image); graphics.Clear(Color.White); в кнопку, тогда кнопка корректно заработала. |
|||
Морской флот Интерфейс - А на море корабли | + 20 | ||
Научился веселиться с корабликами от души. Ничего. Полет фантазии я считаю это преимущество и это здорово. |
|||
Морской флот Интерфейс - Первый кораблик | + 20 | ||
Есть ощущения, что прикасаюсь к чему-то великому. Ничего. Классный курс. Многому можно научиться. |
|||
Морской флот Вступление | + 20 | ||
Узнал про весьма интересную игрушку "Морской флот" Пока ничего. Классная игрушка и много технологий задействовано. Возьму и буду ее проходить. |
|||
Сетевые технологии Вопросы и ответы | + 20 | ||
Узнал кое-что новое благодаря вопросам. Ничего. Вопросов нет - нужно курс ставить в план и проходить. |
|||
Сетевые технологии Главные секреты интернет-страниц | + 21 | ||
Научился дорабатывать веббраузер. Ничего. Куки файлы нужны для хранения данных вебраузера на компьютере пользователя. Например ФИО, или логины . Или же сами странички. |
|||
Сетевые технологии Мой собственный браузер | + 20 | ||
Научился создавать собственный веббраузер. Самым сложным найти подходящие иконки в инете. Домашнюю страницу можно изменить изменив в настройках IE домашнюю страницу. |
|||
Java Book Сериализация - Восстановление базы | + 20 | ||
Отлично! Можно данные читать из файла сериализации. Ничего. Можно сделать сериализацию в xml (так удобнее смотреть, какие данные вывелись) - http://stackoverflow.com/questions/35785/xml-serialization-in-java . А так очень быстро и эффективно вывелись данные в бинарике. Я только не понял как в xml выводить - нифига данные не выводить только заголовок и все |
|||
Java Book Сериализация - Сохранение базы | + 20 | ||
Научился выводить данные сеарилизации в файл book.ser. Ничего. Супер. Иной раз полезно, когда делаешь отладку или тестируешь что-то сложное. |
|||
Java Book Сериализация - Статическое напряжение | + 20 | ||
Повторил рефакторинг. Ничего. Сериализация - упаковка данных в двоичный или текстовый формат для их последующей передачи. Десериализация - распаковка сериализованных данных. |
|||
Java Book Меню - Работа с оценками | + 20 | ||
Не знаю - в дальнейшем пойму. Ничего. Очень хорошо, что автор ошибается - именно ошибки самые ценные. |
|||
Java Book Меню - Запись студента на курс | + 20 | ||
Научился выводить карточку студента. Ничего. Лишний раз убеждаюсь, что у одной задачи множество решений, главное вовремя остановиться. |
|||
Java Book Меню - Работа с лекциями | + 21 | ||
Научился рефакторингу и культуре кода - это очень важно. Ничего. Согласен с Игромистром, что простота оформления кода лучше сложности его написания - ибо через полгода смотришь на проект как баран на новые ворота и все вспоминаешь. |
|||
Java Book Меню - Работа со студентами | + 20 | ||
Научился кошерно выводить студентов. Самое сложное было понять как сработал snippet sysout - что для этого надо сделать в Eclipse? Замечательный урок - бальзам на душу. |
|||
Микроигры 2048 - Интерфейс | + 20 | ||
Научился создавать игру 2048 Найти подходящие цвета в инете. Меня не устроили цвета и схему назначения цветов предложенные в уроке и я решил сам найти цвета с помощью гугла. |
|||
Java Book Меню - Интерактив | + 20 | ||
Научился создавать меню для java. Ничего. Мы начинаем меню. |
|||
Микроигры 2048 - Учимся играть | + 20 | ||
Играть в 2048 и набрать 2048. Набрать 2048 очков. Игра из разряда "залипух". Вот пока не набрал 2048 очков - не успокоился. |
|||
Сетевые технологии Презентация курса | + 20 | ||
Ничему Ничего Пока сложно что-то сказать, но парсинг сайтов и возможность получать доступ к проектам при наличии инета для меня полезная вещь. |
|||
Микроигры Игра 15 - Картинка | + 20 | ||
Научился создавать игрушку Puzzle. Ничего сложного. Получилась совершенно новая игрушка, хотя на движке пятнашки и особо много переделывать не пришлось. Просто нужно было разрезать картинку на кусочки.Вообще классно получилось. |
|||
Java Book Меню - Планирование | + 20 | ||
Со временем пойму. Ничего. Урок промежуточный - идем дальше. |
|||
Микроигры Игра 15 - Алгоритм | + 20 | ||
Научился создавать игру "Пятнашки". Ничего Честно говоря для меня было откровением, что если 14 и 15 поменять местами, то данная игра не решаемая. |
|||
Java Book ПОЛУФИНАЛЬНЫЙ УРОК | + 20 | ||
Узнал много нового об uml. Научился по созданной схеме в uml создавать программу и реализовывать все методы. В общем-то ничего. Все косяки мои были из-за ошибок синтаксиса. Классный курс и как раз вовремя. |
|||
Java Book База - Список оценок | + 20 | ||
Научился добавлять оценки. Ничего. --- |
|||
Микроигры Игра 15 - Кнопки | + 20 | ||
Повторил , то что знал. Ничего. Начало очень напоминает игру мемориз. |
|||
Базовый ASP.ект Отказ от статика | + 21 | ||
Ура заработало! Ничего. Я то думаю, что у меня висит и висит. Главное менял файлик dll ошибка пропадала. Спасибо вам! Я как в анекдоте про русских мужиков и пилораму решил на прочность проверить соединение. Быстро-быстро щелкал по пункту меню "Случайная" и получил ошибку. А так да - сайт работает - спасибо большое. |
|||
Базовый ASP.ект Размещение проекта в Интернете | + 20 | ||
Ура! На какое-то время заработало, а потом мне начал ошибку сайт давайть. Никто не знает, как справится с ошибкой на втором скрине- по базе смотрю - этот же запрос выполняется нормально. Супер! увидел результат своего труда. |
|||
Java Book База - Список лекций | + 20 | ||
Научился добавлять лекции к студентам красиво. Ничего. Не правильно вопрос задан - почему у студента список лекций HashSet, а в Book ArrayList- на видео это обсуждалось. Потому что может одина и та же лекция Java преподаваться скажем двум параллельным группам и для этого нужен ArrayList, HashSet в у студента, потому что он не может на два одинаковых курса Java ходить - во всяком случае это не практично. |
|||
Java Book База - Список студентов | + 20 | ||
Научился реализовывать классный журнал в программе. Ничего. Лепота. Журнал в действии. |
|||
Java Book База - Статический класс | + 20 | ||
Создавать базу данных Book. Ничего. Нам нужно было подобие классного журнала учителя, чтобы собрать все сущности в одну кучу: студентов, лекции и оценки. Сами по себе можно было бы пользоваться, но это было бы сложно. Я бы сказал, мы применили паттер проектирования фасад. |
|||
Java Book Отладка - Пошаговый проход | + 20 | ||
Во время пошагового прохода понял, что при хорошо спроектированных программах дебаг не нужен. Ничего. Урок полезный. |
|||
Java Book Создание - Класс Point | + 20 | ||
Создавать класс point и тестировать программу. Ничего. Классно - уже программка работает в комплексе. |
|||
Java Book Создание - Класс Student | + 20 | ||
Описал класс Student. Ничего. Остался один классик. Очень легко делается при готовой схеме. Хороший подход. |
|||
Java Book Создание - Класс Lesson | + 20 | ||
Повторил пройденное - было полезно. Ничего. Приятно видеть переход uml->real code. |
|||
Java Book Проектирование - Выяснение отношений | + 20 | ||
Научился проставлять связи в draw.io Ничего. Красота. |
|||
Базовый ASP.ект Оформление сайта | + 20 | ||
Научился дизайну в Bootstrap. Как оказалось дизайн тоже для меня не очень любимая тема - я бы попрограммировал бы. Спасибо Валере и Игромистру за этот урок, а то сайт выглядел убого. |
|||
Java Book Проектирование - Классные диаграмы | + 20 | ||
Научился работать с диаграммками на сайте draw.io Ничего. Супер урок. Признаюсь у меня до этого был некий туман в голове насчет uml - сейчас рассеивается. |
|||
Базовый ASP.ект Валидация данных | + 20 | ||
Научился создавать валидатор на форму. Ничего. Жаль, что regexp только задает маску, ну да без доп. проверки на наличие почтовых доменов не обойтись. Хорошая регулярка вышла - я оценил. Кстати не совсем понял , а при составлении регулярного выражения символ собаки экранировать не надо? |
|||
Java Book Проектирование - Три класса | + 20 | ||
На данном этапе я отразил связи между классами (табличками) Ничего. Я надеюсь дальше будет объяснено. Ничего не просматривается. |
|||
Java Book Вступление - Примеры UML схем | + 20 | ||
Я из статьи не совсем понял, как обозначаются абстрактные классы, изолированные классы, статичные классы. Посмотрел статью - больше это напоминает отношения между таблицами базы данных. Когда посмотрел наследование один ко многим - думаю - что-то интересное - неужто Java реализовал множественное наследование - ан нет - речь шла немного о другом. В целом интересная статья. Из сайтов я давно пользуюсь draw.io и Visio |
|||
Java Book Вступление - Язык UML | + 20 | ||
UML - универсальный язык описания требований бизнес заказчика обличенных в форму понятную для исполнителя. |
|||
Базовый ASP.ект Добавление истории | + 1 | ||
Научился добавлять историю в базу данных. Ничего. Я по другому решил задачу с добавлением/обновлением/удалением записи- сделал универсальный метод. Его видно на скрине. |
|||
Базовый ASP.ект Работа со списком историй | + 20 | ||
Научился выводить истории со ссылками на них. В строчке @model AspOlimp.Models.Story - в конце не надо было ставить ; - из-за этого у меня страница не показывалась - немного помучался. Супер - еще только добавлять истории и уже будет готов сайт. |
|||
Базовый ASP.ект Рефакторинг модели Story | + 20 | ||
Ничему. Ничего. Немного по своему сделал рефакторинг для защиты от sql-инъекции. |
|||
Базовый ASP.ект Что такое SQL-инъекция | + 20 | ||
Узнал что такое sql-инъекция и как с ней бороться. Ничего такого. Немножко не приятно, что бэкап можно потерять одним не острожным движением. Правило 3 мест хранения бэкапа тут актуально. Кстати говоря при некотором изменении метода Select и добавлении параметров к SqlCommand можно вообще ничего не экранировать и так будет счастье, просто немножко усложнится метод, но зато будет универсальный для всех запросов в том числе и для update и delete. |
|||
Базовый ASP.ект Запуск модели Story | + 20 | ||
Узнал новое про ?? - не сталкивался с таким оператором. Прикольная вещь. Ничего. Пришлось много мелких косяков исправлять. Вообще-то лучше делать подробную обработку ошибок. Это поможет быстро фиксить ошибки в будущем, а то потом будешь искать - почему данные не вывелись, почему в базу данных не залетела запись. Ну и конечно селект бы я сделал по другому. Еще смущает меня селект @"select id , title , story , post_date from story where id= '" + id+ "';" Я бы сделал @"select id , title , story , post_date from story where id= '$id';" А id - передавал в виде коллекции отдельным параметром, зато были защищены от всяких sql-инъекций |
|||
Базовый ASP.ект Работа над ошибками | + 20 | ||
Научился создавать хэлпер ошибок. Ничего. Обрабатывать ошибки - это важно. Можно двигаться дальше! |
|||
Базовый ASP.ект Подключение к базе данных | + 20 | ||
Научился подключаться к базе MySQL и получать данные. Ничего. Иной раз требуется вовремя остановиться. Вспоминается отрывок из бриллиантовой руки... |
|||
Базовый ASP.ект Создание SQL-запросов | + 20 | ||
Особо ничему - больше с mysql поэксперементировал - я с этой БД плотно не работал. Ничего - все понятно. Я бы добавил еще функцию редактирования истории и удалении не желательных историй - а то мало ли. |
|||
Базовый ASP.ект Схема базы данных | + 20 | ||
Узнал про команду explain Ничего Задачи с БД простые - получение строчки по номеру истории, запись истории в БД, редактирование истории. Вроде бы все. Ах да - можно удалять историю с базы данных. |
|||
Базовый ASP.ект Установка сервера MySQL | + 20 | ||
У меня уже все до этого было установлено. Ничего. Повторение - мать учения. |
|||
Базовый ASP.ект Формирование меню | + 20 | ||
Научился формировать меню и добавлять новый пункт меню. Ничего. Ура! Сайток заработал. |
|||
Базовый ASP.ект Создание модели Story | + 20 | ||
Научился выводить первую историю Ничего. Идем дальше. |
|||
Базовый ASP.ект Создание пустых страниц | + 20 | ||
Научился создавать контроллеры и устанавливать контроллер и страницу по умолчанию. Ничего. Идем дальше. |
|||
Базовый ASP.ект Создание схемы проекта | + 20 | ||
Ничему. Ничего. Оказывается как хорошо делать задания. В прошлый раз сделал - в этот раз у меня уже все готово. Вот сама история: У меня была история в армии в лохматых 90-х. Тогда принесли зашифрованную криптограмму У нас в части стоял старенький IBM PC 286. И на нем в состав DOS входил qbasic. Расшифровка крипты состояло в том, что буквы в крипте были координатами на сетке ключа, пересечение которых давало нужную букву. Я спросил - это один и тот же ключ -мне сказали - да. Я взял написал программу и расшифровал. Потом постоянно моей программкой пользвались. Ротный даже приказал сделать 3 копии на дискетах и хранить в сейфе. |
|||
Слова в Сетке VIP Implementation | + 20 | ||
Научился выводить слово по клеткам - хороший опыт. Ничего. Я выбрал слово "автоэлектростеклоподъемники" и вывел его на экран. Курс отличный - понятное уже дело в каком направлении развивать - создавать базу слов и делать такую игрушку. |
|||
Базовый ASP.ект Выбор темы для проекта | + 20 | ||
Ничему. Придумать название проекта. Название проекта - решение олимпиадных задач по программированию - мне эта тема очень нравится и я с удовольствием займусь ей. Очень бы хотелось побольше изучить задач на динамическое программирование и графы. |
|||
Карточки памяти Отображение карточек | + 20 | ||
Научился создавать игру "Память" Ничего. Отличная игрушка. Демонстрирует действие конечных автоматов. |
|||
Базовый ASP.ект Мы начинаем ASP.NET с MVC | + 20 | ||
Научился создавать asp.net mvc приложение и немножко его менять. Ничего. Круто - тоже давно я подбирался к asp.net |
|||
Карточки памяти Подготовка формы | + 20 | ||
Ничему новому. Ничего. Полезная игрушка - будет развивать память. |
|||
Слова в Сетке ФИНАЛЬНЫЙ УРОК | + 20 | ||
Классно, что в java увидел, как легко и просто можно создавать буковки с панелью. Можно вместо рандомных букв сразу сделать слова - вообщем как всегда - этот проект можно развивать и это очень здорово. |
|||
Слова в Сетке Сохранение картинки | + 20 | ||
Научился сохранять картинку в java. Ничего было сложного. А как же слова генерировать, чтобы сразу можно было делать головоломку. Курс очень хороший. Буковки получились ровненькие и аккуратные. |
|||
Слова в Сетке Матрица Боксиков | + 20 | ||
Научился рисовать матрицу боксиков. Ничего. --- |
|||
ASP.NET и GMaps VIP. Миграция Entity Framework | + 20 | ||
Научился миграции базы данных. Я писал отдельно enable -migrations - надо было вместе - из-за этого была ошибка. Супер курс - очень мне нравится. |
|||
Итератор ФИНАЛЬНЫЙ УРОК | + 20 | ||
Научился писать видеоотзыв. Не запутаться в словах - это самое сложное. Следующим курсом буду проходить либо базовый аспект, либо базу оценок. Может еще какой-нибудь. |
|||
ASP.NET и GMaps ФИНАЛЬНЫЙ УРОК | + 1 | ||
Лишний раз потренировался записывать видеоотзыв. Справиться с мандражом. Следующий курс будет либо базовы ASP.NET , либо база оценок - еще не решил. А так логично сделать такой же курс для яндекса ради товарной линейки продуктов. |
|||
Нано-игры ФИНАЛЬНЫЙ УРОК | + 3 | ||
Научился лишний раз экспромту. Не запинаться. Следующим еще не решил - либо базовый asp, либо база оценок. |
|||
Слова в Сетке Центр Бокса | + 20 | ||
Научился выводить букву в боксике. Ничего. --- |
|||
Слова в Сетке Своя Картинка | + 20 | ||
Сделал еще один элемент матрешки. Ничего. --- |
|||
ООФрукты Создатель | + 20 | ||
---- --- --- |
|||
Слова в Сетке Буква на Панели | + 20 | ||
Научился выводить буковки на панель. Ничего. Самое интересное впереди. |
|||
Слова в Сетке Кот Фрейма | + 20 | ||
Сделали небольшой рефакторинг кода. Ничего. --- |
|||
Слова в Сетке Объектная Матрёшка | + 20 | ||
Пока ничему новому. Ничего. Какие-то слова незнакомые - нашел fog и iraq |
|||
Нано-игры Бот для Цифр | + 20 | ||
Научился создавать бот для цифр. Ничего. Я бы этот бот использовал в игре "Небоскребы" (nebo.mobi) - там есть момент, когда вызываю инвесторов и надо постоянно кликать клавишу - задалбливает - вот нужен такой кликер. |
|||
Нано-игры Игра Цифры | + 20 | ||
Научился создавать игру "Цифры" Ничего. --- |
|||
Нано-игры Скорость реакции. Алгоритм и рекорд | + 20 | ||
Научился создавать программу для проверки реакции. Сделать результат больше 0.64 - у меня тачпад не чувствительный. Вообще, если честно я против таких программ , которые заставляют мыши быстрее щелкать и клавиши быстрее нажиматься - дополнительный износ оборудования. |
|||
Нано-игры Скорость реакции. Три картинки по таймеру | + 20 | ||
Научился создавать форму с котэ-собакэ. Ничего. Прикольные кошаки. |
|||
Нано-игры Скорость реакции. Блок-схема | + 20 | ||
Ничему - блок-схемы и до этого рисовать умел. Ничего. --- |
|||
Нано-игры Арканоид - Шарик и кирпичики | + 20 | ||
Научился доводить до ума игру "Арконоид" Ничего. --- |
|||
ООФрукты Комплименты Деду Морозу | + 20 | ||
Проект сделан на вдохновении и мне это очень понравилось. Сильно прокачал навыки ява. Мне самым сложным было рисование линий. Можно сделать графику, ввод не только через клаву файл, но и через http протокол, а также через серелизацию. Отличный курс. Кстати он может послужить отличным мостиком при изучении Android, можно даже игры сначала делать на Java, потом портировать на Android. |
|||
ООФрукты Задедомороженный Архив | + 20 | ||
Еще раз потренировался в создании jar архива Ничего. Отличный курсец - конечно аппетит приходит во время еды и тут кучу всего можно накрутить. Например создать класс дети - а то ради кого это все делается, потом у детей список желаний wish, ну и какое-то взаимодействие деда мороза с детьми. С моей точки зрения все только начинается. |
|||
ООФрукты Документация Деда Мороза | + 20 | ||
Еще раз потренировался создавать html документацию. Ничего. Курс отличный. |
|||
Нано-игры Арканоид - Уровень и ракетка | + 20 | ||
Начинать создавать игру Арконоид. Ничего. Все только начинается. |
|||
ООФрукты Буфера в стрингах | + 20 | ||
Провели рефакторинг. Ничего. Очередной рабочий этап в работе фрукточтца. |
|||
ООФрукты Фабрика параметров | + 20 | ||
Создал фабрику параметров. Ничего. Суперский курс - как раз к новому году подарки. Можно бесконечно совершенствовать - например можно эти все фрукты в виде картинок выводить - это еще нужно один интерфейс вывода подключить (к вопросу об xml, raw, json). Не знаю как это будет выглядеть, но все равно напрашивается. |
|||
ООФрукты Конвертабельность | + 20 | ||
Доработал формат вывода результата программы. Ничего. Ура! Результат выводится в разных форматах. |
|||
ООФрукты Как шагает Дед Мороз | + 20 | ||
Да ничему не научился - повторял пройденное. На этом уроке было уже все сделано - пришлось доработать методы и классы под то , что уже на уроке. Осталось реализовать форматы вывода данных. |
|||
Итератор Итератор. Один метод вместо классов. | + 20 | ||
Научился класс итератора переводить в метод. Самое, сложное хотелось самостоятельно перевести в метод и все никак не получалось - потом запустил видео и посмотрел в чем была ошибка. Хороший курс - позволяет понять , что под капотом находится. Логичным продолжением этого курса я бы хотел видеть курс по LINQ - ведь именно там активно используются интерфейся IEnumerator и IEnumerable. |
|||
Итератор Итератор. Список простых чисел. | + 1 | ||
Научился перебирать простые числа болеее изящным способом. Ничего. Кстати по умолчанию если пишем return 2 возвращается int32, чтобы вернулся long надо писать return 2L;, чтобы вернулся Double - return 2.0;, чтобы вернулся Decimal - return 2M; |
|||
Итератор Итератор. Волшебное слово yield. | + 20 | ||
Узнал о новом слове yield. Что значит слово yield? Код значительно сократился - супер! |
|||
Итератор Итератор. Зачем нужно два класса | + 20 | ||
Научился выводить таблицу умножения. Ничего. --- |
|||
Итератор Итератор. Перебор простых чисел. | + 20 | ||
Научил иттератор работать с простыми числами. Ничего. --- |
|||
Итератор Итератор. Перебор чисел в итераторе. | + 20 | ||
Научился доводить до ума созданный иттератор. Ничего. Ура! Заработало! |
|||
Итератор Итератор. Создание пустого итератора. | + 20 | ||
Научился создавать свой иттератор. Ничего. Иттератор - это генератор объектов - не важно чего - чисел, букв, можно последовательно даты месяца или рабочие дни генерировать - можно генератор уточек делать - короче генератор любых объектов. В нашем случае мы пытаемся генерировать простые числа. |
|||
Итератор Итератор. Разложение числа на простые множители. | + 20 | ||
Научился раскладывать число на простые множители. Сложность алгоритма O^2 Хорошее начало курса и полезный урок. |
|||
ООФрукты Параметрический Созидатель | + 20 | ||
Еще сделали шажок в автоматизации рюкзака деда Мороза. Ничего. --- |
|||
ASP.NET и GMaps Информационное окошко | + 20 | ||
Научился выводить информационные окна над маркерами. Ничего. Получилось очень круто -молодцы ребята - Игромистр и Валера Жданов. Я оставил неправильную фотку , такое ощущение создается , что я прыгаю с Коломны и допрыгиваю до Звенигорода. Очень удобно и никаких пробок. |
|||
ASP.NET и GMaps География формулистов | + 20 | ||
Вспомнил 10 памятных мест, чтобы занести на карту. Вспомнить все. Отлично смотрятся мои отметки. |
|||
ASP.NET и GMaps Маркеры на карте | + 20 | ||
Научился создавать маркеры на карте гугл. Я так и не понял, почему у меня intelle sense корректно не работает. Вернее работает, но по принципу - что в прошлый раз было, то это есть в объекте, а так нифига не понимает что у объекта google.maps есть. Ура ! Маркеры появились - осталось их подружить с базой! |
|||
ASP.NET и GMaps Карта на сайте | + 20 | ||
Ура! Все заработало. Нет строгого контроля при написании кода в js - из-за этого помучался. Он главное и ошибку не показывает и карту не выводит. У меня 2 ошибки было - неправильно переписал id в div и неправильно написал слово options , вместо этого optins - сразу такую ошибку и не заметишь и VS не ругается. Класс! |
|||
ASP.NET и GMaps Золотой ключик api | + 20 | ||
Круто быть сопричастным к чему-то великому - получил ключик гугл. Ничего. Супер! Давно хотел. Ведь таким образом можно и яндекс.карты юзать и всякие там яхо. |
|||
ASP.NET и GMaps Координаты адреса | + 20 | ||
Научился привязывать координаты к названию местности. У меня была ошибка в адресе из-за этого чуть-чуть помучался. Хочу еще раз поехать на Байкал, поэтому ввел название поселка Хужир, который находится на острове Ольхон. |
|||
ASP.NET и GMaps Подключение Entity Framework | + 20 | ||
Научился устанавливать и применять Entity Framework. Ничего. Вообще здорово - весь код формируется "на лету" ты только под себя допиливаешь, что нужно. |
|||
ООФрукты Параметр Формата | + 20 | ||
Добавился возможность парсинга формата вывода. Ничего. Остальное впереди. |
|||
ООФрукты Конвертабельные классы | + 20 | ||
Научился создавать классы на основе интерфейса. Ничего. Не буду писать, что такое интерфейс - я уже 4 раза в прошлых уроках написал. А так конечно - намного удобнее получилось - подробности на скрине. |
|||
ООФрукты Коллекция HashMap | + 21 | ||
Сделал первую реализацию конвертации. Ничего. Интерфейс - это соглашение выполнить определенную работу (или реализовать определенные методы, функциии , свойства и т.д.) Что нехорошего в классе - у нас Convert реализует только метод RAW. |
|||
ООФрукты Профессиональный Интерфейс | + 20 | ||
Еще раз повторил значение слова интерфейс. --- Кстати заметил - иконка изменилась у файла интерфейса. |
|||
API ВКонтакте ВИП Урок. Messenger | + 20 | ||
Научился создавать мессенджер. Были косяки у меня во время работы программы из-за того, что не совсем правильно написал адресную строку - первый аргумент имел амерсанд, хотя должен быть вопрос. Из-за этого маленько помучался. Нашел цвет VK.COM, для этого на firefox установил компонент "пипетка" - 80, 114, 153 - именно их использовал в своем окне. Народ у меня минут 20 не хотел общаться. А то нечего было бы прикладывать в качестве работы программы. |
|||
ООФрукты Форматы JSON и XML | + 20 | ||
Научился выводить в разные форматы строку. Написать что не нравится - я не достаточно злой для этого. Кстати в c# есть отдельный класс для xml - там куча нюансов и так если в рукопашную формировать строку задолбаешься. Вообщем назрело время для отдельных классов xml, json - может это не нравится. |
|||
ООФрукты Список задач | + 20 | ||
Научился правильному отображению задач на экране. Ничего. Логично уже сделать вывод универсальным - не только на экран, но и файл или еще куда-то. |
|||
ООФрукты Размер множества | + 20 | ||
Научился считать количество видов подарков в мешке. Ничего. Нужен отдельный view - controller, чтобы отображать данные. По эффективности видно, что с hashset алгоритм эффективнее в 2 раза ( я взял подарков около 2688 - это видно из цифр). |
|||
ООФрукты Логические задачи | + 20 | ||
Выделил логику в отдельный класс. Ничего. --- |
|||
ООФрукты Пошаговый проход | + 20 | ||
Научился исправлять ошибки. Ничего. --- |
|||
ООФрукты Массивная строка | + 20 | ||
Научился создать новый и полезный класс. Ничего. Иной раз хочется сказать - горшочек не вари (Игромистр не в обиду - легче дозированно воспринимать). |
|||
ООФрукты Рефакторинг аргументов | + 20 | ||
Научился парсить аргументы в отдельном методе. Ничего. --- |
|||
ООФрукты Какие ваши аргументы? | + 20 | ||
Научился с помощью аргументов управлять программой. Ничего. --- |
|||
ООФрукты Новые игрушки | + 20 | ||
Научился тому, что аппетит приходит во время еды. Ничего. Вообще-то изначально нужно было проектировать не класс Fruit и всякие там FruitReader, а назвать его Toy или Present - это было бы правильно. А то сейчас все строго заточены под фрукты. Ну детишки съедять свои мандаринки и яблоки, а конфеты, а всякие игрушки им подавай. Я вот читал "Совершенный код" и там говорилось во что обходится исправление ошибок. Допустим если бы на стадии проектирования об этом подумали, то ее исправление обойдется в 5-15 единиц времени, а сейчас уже реализации - и это уже будет обходится в 100-300 единиц времени, славо богу не довели продукт до релиза - иначе бы цифры были бы более ужасающими. Сразу скажу - цифры не совсем точные - я просто порядок запомнил. |
|||
ASP.NET и GMaps Запуск ASP.NET MVC | + 20 | ||
Прикоснулся к прекрасному миру ASP.NET. Ничего. Ура! Наконец-таки добрался до asp.net и не так сложно как мне казалось. |
|||
API ВКонтакте ФИНАЛЬНЫЙ УРОК | + 21 | ||
Научился писать отзыв . Все равно какие-то накладки получаются в результате отзыва - не стал ничего менять - так получится намного естественнее Я уже не первый отзыв делаю. Что со мной происходит может объяснить - сказал совсем не то что хотел, но в любом случае курс классный - полезная фича в виде json и конечно парсер. Самое ценное, что я не стал сдаваться и решил до конца пройти этот курс на VS2010 и у меня получилось. Следующий курс будет Google + ASP.NET |
|||
ООФрукты Фруктовые комментарии | + 20 | ||
Научился делать документацию к проекту. Ничего. Супер. |
|||
ООФрукты Волшебные конструкторы | + 20 | ||
Научился декомпозиции класса на отдельные подклассы. Ничего. Получилось круто - небольшие кусочки кода. Я не совсем согласен при чтении файла, что не должна ломаться программа - тут зависит от того насколько быстро мы хотим найти источник ошибки. Просто из-за того, что ретушировались ошибки пришлось 3 дня искать ошибку в расчетах, так по моему мнению -лучше бы явно сломалась, что файла нет, чем бы я думал, а чего он нолик возвращает. |
|||
ООФрукты Фрукты из строки | + 20 | ||
Научился разбивать классы на подклассы. Ничего --- |
|||
ООФрукты Фрукточтец | + 20 | ||
Научился читать данные как с клавиатуры, так и с файла. Кстати у меня рабочая директория не в bin находится, а в самом корне проекта (из скрина видно), поэтому не мог понять, почему полный путь читается, а без пути не читается. Хочется в классах универсальности, а так зависим то от клавиатуры, то от файла. |
|||
ООФрукты Яблоки на снегу | + 20 | ||
Научился использовать enum. Ничего. --- |
|||
ООФрукты Постановка задачи | + 20 | ||
Научился процедурно вводить фрукты на java. Ничего. Можно создать отдельный класс по фруктам и его вводить, кроме того отделить вводить от реализации. |
|||
API ВКонтакте Установи свой статус | + 20 | ||
Научился устанавливать статусы и отправлять сообщения. Уже ничего. Супер уроки с json разобрался, хоть понял, что это за зверь и с чем его едят. Одна девушка спам рассылала - я решил на ней протестировать - предварительно всю беседу удалил. |
|||
API ВКонтакте Пост - запостить! | + 20 | ||
Научился отправлять посты, чтобы русский не "кривил" Ничего. Решил аудио во вложение сделать - это тоже интересно. |
|||
API ВКонтакте Стены | + 21 | ||
Научился получать посты пользователя или сообщества. Ничего. Нужно как-то обрезать сообщения в listbox, но к сожалению нет такого поля у постов. |
|||
API ВКонтакте Скачать музыку | + 20 | ||
Научился скачивать музыку. Ничего. С моей точки зрения создавать List это лишнее - я решаю эту проблему так: Object obj = lstMusic.SelectedItem; ResponseMusic item = (ResponseMusic)obj; И дальше пользуюсь объектом item - в котором доступны все поля. Сделал открытие файла с выделением его в папке - это действие после скачивания. |
|||
API ВКонтакте Списки музыки | + 20 | ||
Научился получать свою музыку и искать музыку в vk.com. Ничего. --- |
|||
API ВКонтакте Работа с фото | + 20 | ||
Научился получить фото по json. Ничего. --- |
|||
API ВКонтакте Пользователи ОнЛайн | + 21 | ||
Научился получать информацию о пользователях в онлайн. Я до сих пор не понял, почему на одном пользователе - 2178694 выдает ошибку: Cannot deserialize the current JSON array (e.g. [1,2,3]) into type 'VkAPI.Personal' because the type requires a JSON object (e.g. {"name":"value"}) to deserialize correctly. To fix this error either change the JSON to a JSON object (e.g. {"name":"value"}) or change the deserialized type to an array or a type that implements a collection interface (e.g. ICollection, IList) like List<T> that can be deserialized from a JSON array. JsonArrayAttribute can also be added to the type to force it to deserialize from a JSON array. Path 'response[0].personal', line 1, position 2031. Хороший урок. |
|||
API ВКонтакте Парсер Json | + 21 | ||
Научился парсить файл JSON. Я изначально веду разработку на 2010 и там нет конвертора Json по умолчанию - его надо отдельно качать. Я не люблю VS2013 - у меня она жутко тормозит, но мне пришлось ее запустить, потому что в 2010 нет специальной вставки с перконвертированием json в класс. В качестве доп. задания - я вывел места работы. |
|||
API ВКонтакте Разрешения для приложения | + 20 | ||
Научился получать данные пользователя. Ничего. Тег uid означает уникальный идентификатор пользователя, first_name - имя, last_name- фамилия, sex - пол (1- женщина , 2 - мужчина), bdate - дата рождения, mobile_phone - номер мобильного телефона. |
|||
ООФрукты Подготовка - База фруктов | + 20 | ||
Научился работать с месяцами с помощью конструкторов. Ничего. --- |
|||
JD. Коллекции LIST - ArrayList против LinkedList | + 20 | ||
Поэкспериментировал с коллекциями ArrayList и LinkedList. Были глюки при тестирования удаления в коллекция. Потом просто стал тупо удалять 1 элемент коллекции и тестирование пошло. Полезный урок. Жду тестирования других коллекций, очень подробно и обстоятельно все рассказано. |
|||
API ВКонтакте Ключевые данные | + 21 | ||
Научился получать значения токена и uid. Ничего. Токен получаем при каждом входе в программу , а uid - это наш уникальный id в соцсети вконтакте. |
|||
API ВКонтакте Получить разрешение | + 20 | ||
Научился создавать приложение standonline в vk.com Ничего. Связь между созданным приложением и API vk.com - через адрес браузерной строки. |
|||
ООФрукты Подготовка - Фрукты по списку | + 21 | ||
Научился выводить дни недели с помощью enum. Ничего. Повторил английский. |
|||
JD. Коллекции LIST - Одинаковые кошки | + 20 | ||
Научился создавать кошаков. Ничего. Я бы оставил hashCode от строки - замечательно работает и отсеевает лишних кошаков. Люблю котеек - создают уют. |
|||
API ВКонтакте Введение | + 20 | ||
Пока ничему. Ну в любом случае был полезен урок. --- --- |
|||
JD. Коллекции LIST - Множество | + 20 | ||
Узнал про коллекцию HashSet. Ничего. --- |
|||
JD. Коллекции LIST - Типа коллекция | + 20 | ||
Научился выводить строки и фрукты. Ничего. --- |
|||
JD. Коллекции LIST - Просто коллекция | + 21 | ||
Зачем нужно было менять это задание - ведь я его выполнил? Пришлось слегка переделать - добавить не менее 10 элементов. --- |
|||
Без конкуренции VIP - Главный алгоритм | + 20 | ||
Научился парсить строки. У меня в коде было b = int.Parse - из - за этого перестала считаться сумма, когда добавил тестовые данные 10 (2.5), глаз замылился, пока разобрался в чем дело. Супер курс - я конечно с радостным чувством его заканчиваю. Лишний раз убеждаюсь, что сделаешь программулинку, а через некоторое время все равно будут какие-то к ней хотелки. |
|||
Без конкуренции VIP - Парсинг файла в сетку. | + 20 | ||
Научился парсить заголовок и строки Ничего. --- |
|||
Без конкуренции VIP - Потяни и отпусти | + 20 | ||
Научился программно драг энд дропить. Ничего. Пока файликов с данными нет, я любые файлы использовал. |
|||
Tinklavimas Второй подход к эскизу | + 20 | ||
Научился придумывать эскизы. Придумывать эскизы. Мысли останавливаются. |
|||
Шифрование Перестановочный шифр | + 20 | ||
Узнал, чем отличается шифрование от кодирование. Кодирование нужно, чтобы донести информацию от одного источника до другого, а шифрование, чтобы никто не мог расшировать, кроме тех, людей который должны расшировать. Особо пока ничего. Начальная фраза "У лукоморья дуб зеленый", ключ - "ПУШКИН". Зашифрованная фраза - окул У яьромез буд йынел |
|||
Game Xonix Матрица Мира | + 20 | ||
Научился создавать для цвета матрицу и добавлять острова. Ничего. Задание со звездочкой выполнил. |
|||
Game Xonix Земля и Вода | + 20 | ||
Научился твердь от воды. Ничего. --- |
|||
JB. Шахматные классы CHESS - Шахматный конструктор | + 20 | ||
Научился создавать конструкторы для фигур. Ничего. --- |
|||
JB. Шахматные классы CHESS - Чудеса Абстракционизма | + 20 | ||
Сделал еще одну фигуру абстрактной - это пешка. Все в рамках парадигмы ООП - красиво и понятно. Ничего. --- |
|||
JB. Шахматные классы CHESS - Перебор фигур | + 20 | ||
Научился полиморфно передвигать фигуры. Ничего. --- |
|||
JA. Классные пакеты CLASS - Зачётная задача № 2 | + 22 | ||
Научился дорабатывать классы путем наследования. Какое-то сумашедствие - у меня требует java, чтобы конструктор super - был первым, если я наследуюсь от Fraction. Еще нужно, чтобы был обязательно конструктор с двумя параметрами, потому что базовый класс имеет два параметра. Может у меня версия java не та? --- |
|||
JB. Шахматные классы CHESS - Фигурное катание | + 20 | ||
Научился создавать абстрактную фигуру и абстрактный метод в нем. Ничего. --- |
|||
JB. Шахматные классы CHESS - Координаты фигур | + 20 | ||
Добавлять поля и методы в классы. Ничего. --- |
|||
JB. Шахматные классы CHESS - Классные фигуры | + 20 | ||
Создавать класс шахматных фигур. Ничего. --- |
|||
JA. Классные пакеты CLASS2 - Европейская Прибалтика | + 20 | ||
Попрактиковался в наследовании. Хотел воспользоваться методом toString(), оказывается абстрактный класс не может его почему-то переопределять. --- |
|||
JA. Классные пакеты CLASS2 - Напиток Наследника | + 20 | ||
Еще раз научился наследованию и переопределению наследуемых методов. Ничего. У меня просьба в следующий раз, когда ошибка писать поконкретнее. У меня ведь тоже глаз замыливается и мне уже кажется, что надо мной издеваются. |
|||
JA. Классные пакеты CLASS - Зачётная задача № 1 | + 21 | ||
Научился работать с дробями с помощью класса Fraction. Ну всякого рода приведения и косяки. Кстати класс до конца не доведен до ума - в плане того, что нужно сделать форматирование в toString - я просто на скрине показал, что это работает. --- |
|||
JA. Классные пакеты CLASS2 - Песец Членистоногий | + 20 | ||
Научился создавать классы в кириллице. Самым сложным было, понять почему не компилируется класс - выяснилось - нужно было использовать кодировку 1251. Вторая сложность - нельзя создать классы Заяц-беляк или Заяц-русак через тире, нужно использовать нижнее подчеркивание. --- |
|||
JA. Классные пакеты CLASS2 - Человекостудент | + 20 | ||
Научился, что нельзя зацикливать наследование. Ничего. --- |
|||
JA. Классные пакеты CLASS - Модификаторы доступа | + 20 | ||
Повторил модификаторы доступа. Полезный урок. Ничего. Отличный урок. Удобный формат - короткие видеоуроки - то что актуально в наш 21 век - удобно молодеже освоить - едит кто-нить в обещственном транспорте и один урок освоил. |
|||
JA. Классные пакеты CLASS - Три заветных слова | + 20 | ||
Повторил пройденное. Ничего. Наследование - способ выделения общих функций и методов путем общей классификации. Например есть класс документ от него наследуется бухгалтерский и кассовый документ. Или класс животные, от него наследуется класс кошачьи, от кошачьих - домашняя кошка,львы , тигры и т.д. |
|||
PHP Driver Отлов ошибок | + 20 | ||
Научился парсить и обрабатывать ошибки в командной строке. Я забыл в is_callable в качестве параметра указать массив и из-за этого потерял время. --- |
|||
PHP Driver Запускаемый класс | + 20 | ||
Вообще это крутая фишка php , что можно из переменной сделать класс и запускать. Ничего. Все было круто. |
|||
PHP Driver Первый байт проекта | + 20 | ||
Ура! Начинается настоящее веселье. Ничего - просто с этой кучей настроек напоминает мне пляску с бубном. --- |
|||
PHP Driver Создание базы данных в HeidiSQL | + 20 | ||
Оказывается я самостоятельно все сделал на прошлом уроке (только самостоятельно) и ключи и все primary и foreign key и даже комментарии к полям. Ничего. --- |
|||
PHP Driver Создание схемы базы данных | + 20 | ||
Особо ничему. Больше всего возни было , чтобы сделать айдюки типа autoincrement - долго искал в каком месте искать, а дальше все было проще. --- |
|||
PHP Driver Установка MySQL, Smarty и Bootstrap | + 20 | ||
Научился ставить mysql базу и библиотеки bootstrap и smarty. Долго качался mysql сервер. --- |
|||
JA. Классные пакеты CLASS - Подготовка к зачёту - Вспомним дроби | + 20 | ||
Вспомнил как решать дроби Ничего. В дробях я сделал поля - делитель и делимое, а также частное. |
|||
PHP Driver Настройка PHP-отладчика xDebug в PHPStorm | + 20 | ||
Научился с помощью phpStorm задействовать сайт - было круто. В этих настройках запутаешься по 4 раза смотрел видос. Ивану и Магистру от меня большой респект. |
|||
PHP Driver Установка PhpStorm | + 20 | ||
Скачивать и устанавливать PHPStorm У меня мобильный инет и поэтому долго качался phpstorm. --- |
|||
PHP Driver Установка и настройка Apache + PHP | + 20 | ||
Научился ставить php и apache Больше сложностей с настройками и лучше ставить все на диск d: Классный урок. Очень полезный. |
|||
Game Xonix Упаковка панели в окно | + 20 | ||
Научился переделывать размеры экранной формы. Ничего. --- |
|||
Game Xonix Базовое наследство | + 20 | ||
Наследоваться от Subjects Ничего. --- |
|||
Game Xonix Снова рефакторинг | + 20 | ||
Рефакторить код. Ничего. --- |
|||
Бурные потоки VIP. Игры со словами | + 20 | ||
Научился оперировать со словами - было круто. Ничего особенного. Получился суперурок - даже больше чем ожидал. А для городов нужно подсунуть слова с городами и играть и будет счастье. Остается только найти файлик. С помощью List<string> сделал, чтобы слова не повторялись. |
|||
JC. Явные графоциклы FOR2D - Цикловата | + 20 | ||
Ничему. Ничего. --- |
|||
JA. Классные пакеты CLASS - Общий голос | + 20 | ||
Научился реализовывать наследуемый метод. Ничего. Вообще удивительно - получается, что методы по умолчанию имеют свойство protected. |
|||
JA. Классные пакеты CLASS - Звериное наследство | + 20 | ||
Научил классы кошки и собаки наследовать класс животное. Ничего. С моей точки зрения класс животное должен быть абстрактным - так как все животные конкретные. |
|||
PHP Driver Техническое задание | + 20 | ||
Узнал про ТЗ. Ничего. Я бы еще задал вопрос заказчику - нужно ли заносить операторов и администраторов через отдельную консоль. На рисунке представил примерно как выглядит база данных. Какие технологии применять без понятия - у меня опыта нет. А так с моей точки зрения нужно 4 таблицы: водители, пользователи, права, и права и пользователи, а также вложения . В таблице водителей сделать поле state - которое имеет 2 состояния - 0 - на проверке, 1 - готово к поиску. Не знаю может под состояние черновика отдельную базу сделать DriversDraft - чтобы не замедлять базу. Ну понятное дело придется на поиск по базе данных навесить индексы, чтобы все мгновенно искалось. |
|||
Game Xonix Чудеса полиморфизма | + 20 | ||
Провел рефакторинг кода - заменил вместо шарика и кубика сущностями. Ничего. --- |
|||
Game Xonix Размножение шариков | + 20 | ||
Добавлен класс Balls. Ничего. --- |
|||
Game Xonix Броуновское движение | + 20 | ||
Выполнил дополнительный рефакторинг кода. Ничего. --- |
|||
Game Xonix Абстрактный субъект | + 20 | ||
Ура! Избавились от дублирования кода. Ничего. --- |
|||
Game Xonix Живой шарик | + 20 | ||
Научился перемещать шарик. Ничего. --- |
|||
Бурные потоки ФИНАЛЬНЫЙ УРОК | + 20 | ||
Делать отзыв. Найти музыку для питончиков. Прикольный курс. Позволяет "пощупать" потоки изнутри. Супер. |
|||
Бурные потоки Смысл жизни | + 20 | ||
Научился красиво завершать жизнь змеек. Ничего. Супер! |
|||
Бурные потоки Замри! | + 20 | ||
Научился останавливать питонов в движении, благодаря объектной модели потоков. Ничего. --- |
|||
Бурные потоки Приоритет | + 20 | ||
Научился задавать приоритет потока и выводить информацию о потоке. Ничего. --- |
|||
Бурные потоки Бурная жизнь | + 20 | ||
Научил питонцев танцевать. Найти музыку, которая бы отразила мое настроение для питончиков. Объявляю дискотеку открытой!!! Жаль нельзя отправить анимированный гиф с потончиками. |
|||
Бурные потоки Поток питонов | + 20 | ||
Научился выводить питонов в потоке Ничего. --- |
|||
Бурные потоки Поворот головы | + 21 | ||
Научился правильно рисовать питонов. Ничего. --- |
|||
Бурные потоки Питонатор | + 20 | ||
Научился описывать параметры питона и отображать его на экране. Ничего. --- |
|||
JC. Явные графоциклы FOR2D - Тройной цикл | + 20 | ||
Научился выводить кругляшки. Ничего. Ура! Курс по Java завершен. |
|||
Бурные потоки Зайчики | + 20 | ||
Научился добавлять зайчиков на экран. Отвлекали домашними делами. --- |
|||
JC. Явные графоциклы FOR2D - Квадратная радуга | + 20 | ||
Научился градиентом выводить цвета фигуры. Ничего. --- |
|||
Бурные потоки Террариум | + 20 | ||
Научился инициализировать экран. На работе отвлекали - только это. --- |
|||
Бурные потоки Вступление | + 20 | ||
Пока ничему такому. Узнал, что OS/2 была многозадачной. Ничего. Мне кажется еще нужно скорость этих змеек задать их количество, а также количество кролей на поле. Ну и условия движения в разные стороны. |
|||
JC. Явные графоциклы FOR2D - Вложенный цикл | + 20 | ||
Научился выводить кружочки и внутри них текст. Сделать так, чтобы текст смотрелся более - менее красиво. --- |
|||
JC. Явные графоциклы FOR2D - Тройные фары | + 20 | ||
Научился рисовать в цикле квадратики и кругляшки. Ничего. --- |
|||
JC. Явные графоциклы FOR2D - Синусоида | + 20 | ||
Научился рисовать синусоиду. Ничего. --- |
|||
JC. Явные графоциклы FOR2D - Разноцветные лучи | + 20 | ||
Научился рисовать лучи с углов. Ничего. --- |
|||
JA. Классные пакеты CLASS - Зоопарк | + 20 | ||
Научился паковать в один архив разные классы. Сложности были в папке bird. Но потом разобрался. --- |
|||
JC. Явные графоциклы FOR2D - Вертикали и Горизонтали | + 21 | ||
Изрядно помучался - хотя надо просто банально налить чайку и подумать. Самое сложное понять, что у меня линии получались все время кривыми. Ларчик вообще просто открывался - не хотел подглядывать в другие работы - хотелось до этого самому дойти. Отличное задание. |
|||
JA. Классные пакеты CLASS - Красная книга | + 20 | ||
Научился создавать jar архив и запускать его на флешке. Ничего. --- |
|||
JA. Классные пакеты CLASS - Пакеты для зверей | + 20 | ||
Научился компилировать животных в пакете. В сущности ничего - у меня не получалось скомпилировать Animals.java. Потом еще внимательнее посмотрел задание - увидел, что нужно было создать отдельную папку для файлов Cat.java и Dog.java. --- |
|||
JC. Явные графоциклы FOR2D - Рисование по координатам | + 20 | ||
Можно было быстрее сделать - лень было координаты вычислять. Преодолеть свою лень. --- |
|||
Game Xonix Классный шарик | + 20 | ||
Научился выводить шарик в Xonix. Ничего. --- |
|||
Game Xonix Точное прикосновение | + 20 | ||
Научился замедлять кубик и делать, чтобы он точно от краев экрана отскакивал - как резиновый. Ничего. --- |
|||
Game Xonix Граница на замке | + 20 | ||
Ура! Наконец то кубик не улетает за экран - это круто! Ничего. Неужто также писался xonix. Я же помню его он был на машинных кодах написан - сам ломал его в ZX-Spectrum. |
|||
Game Xonix Живой кубик | + 20 | ||
Научился на полной скорости делать скриншот. Сделать скриншот - кубик слишком быстро ехал - я это делал вызывая инструмент ножницы, потом нажал клавишу Print Screen и наступило счастье. --- |
|||
Game Xonix Перемещение кубика | + 20 | ||
Передвинул кубик на 1 пиксель Ничего. --- |
|||
Game Xonix Классный кубик | + 20 | ||
Выложил в отдельный класс кубик - это логично. Ничего. --- |
|||
Game Xonix Координатный кубик | + 20 | ||
Добавил константы в канвас Ничего. --- |
|||
Game Xonix Панельный Canvas-класс | + 20 | ||
Научился рисовать канвас. Ничего. --- |
|||
Game Xonix Использование констант | + 20 | ||
Ничему - константы до этого знал. ничего. --- |
|||
Game Xonix Окно проекта | + 20 | ||
Вывел окно. Ничего. Супер. |
|||
Game Xonix Установка Eclipse | + 20 | ||
Скачивать Esclipse Ничего. --- |
|||
Game Xonix Свои правила | + 20 | ||
Особо ничему. Ничего. Сделал вывод результатов по русски, а также увеличил количество жизней до 10, а процент заполнения до 85%. |
|||
J8. Циклопы LOOP - Блок-схема цикла FOR | + 20 | ||
Еще раз повторил про цикл for. Новым для меня было , что в java есть аналог foreach . Ничего. Полезный урок. |
|||
J8. Циклопы LOOP - Мужской / женский цикл | + 20 | ||
Узнал про понятие женского и мужского цикла. Забыл поставить в одном месте ; и из-за этого была ошибка. --- |
|||
J7. Экзамен EGZ - Зачётная задача - Треугольник | + 20 | ||
Научился оперировать с треугольниками. Вывести графически треугольник - до сих не совсем доходит. --- |
|||
J7. Экзамен EGZ - Зачётная задача - Максима | + 20 | ||
Особо ничему. Ничего. --- |
|||
J7. Экзамен EGZ - Шаблон решения | + 1 | ||
Я не написал try-catch - было лениво - хотя это не правильно. |
|||
J7. Экзамен EGZ - Подготовка к зачёту | + 20 | ||
Все до этого умел. Ничего. Мы сжились с богами и сказками, Мы верим в красивые сны, Мы мир разукрасили красками И душу нашли у волны |
|||
Боты Сапёра VIP - Хакерский подход | + 20 | ||
Научился хакерски просматривать сапера. Правильно запустить процедуру ReadMemory. Получилось не спортивно, зато очень прикольно. |
|||
Боты Сапёра ФИНАЛЬНЫЙ УРОК | + 21 | ||
Ничему Звук не писался - записал это видео с 3 раза. Следующий курс будет шарики. |
|||
JA. Классные пакеты CLASS - VIP - Крутятся пластинки | + 20 | ||
Научился запускать wav файлы с помощью Java. Ничего. --- |
|||
JA. Классные пакеты CLASS - Кошкин дом | + 20 | ||
Осознал, что можно скомпилировать класс, даже если внешний класс находится в другом файле - главное в этом же каталоге. Ничего. Идем дальше. |
|||
Боты Сапёра БОТ - Всё открыто! | + 20 | ||
Научился открывать клетки с помощью написанных ранее алгоритмов для внешней программы. Я до самого последнего момента не верил, что получится. Бывает нарывается на мину, но это надо уже копать и моделировать эту ситуацию. Я знаю почему такой курс получился замечательным - Игромиста просто был в энергопотоке в таких случаях получается шедевры. Кстати насчет веббота не совсем понял, есть ссылка на сайт. |
|||
Боты Сапёра БОТ - Неуправляемый Интеллект | + 20 | ||
Научился интегрировать ранее сделанные разработки. Самое сложное - заставить это работать. Я чтобы не попасть в ситуацию игромиста стал вызовать MessageBox - что позволило мне в любой момент остановить программу. Лишний раз убеждаюсь - не все так просто. |
|||
Боты Сапёра БОТ - Выход на финишную прямую | + 21 | ||
Кликать ботом правой клавишей мыши. Ничего. Супер урок. |
|||
Game Xonix 5 ошибок обучающих курсов. Java + Xonix | |||
|
|||
Боты Сапёра БОТ - Сканер минного поля | + 20 | ||
Научился распознавать клетку по 2 точкам цифры, открытую , закрытую клетку и флаг. У меня тоже не распознавались клетки. И главное - у меня оказалось бордюр берется на три пикселя слева, справа, снизу и сверху больше и я пытался как в видеоуроке использовать те же цифры. Это мне напомнила фильм "Визит к Минотавру", когда молодой Страдивари скопировал координаты скрипки Амати (мастер у которого он учился). Тот попросил его продиктовать координаты и он ошибся в одной. Вообщем решил еще раз сам все сделать и у меня все получилось. Получилось круто. Я очень рад. |
|||
Game Xonix Поиграем? | + 20 | ||
Вспомнил как играть в Xonix. Давно не играл в Xonix. Убил полдня чтобы дойти до 6 уровня. Какая-то жесть. Было круто - с таким заделом можно и попрограммировать. |
|||
J6. Условия IF - Оператор выбора | + 20 | ||
Повторил оператор switch. Ничего. Когда у нас ограниченные переменные, тогда switch удобен - хорошо использовать в конечных автоматах. Кстати в VB есть оператор switch... case и там можно в case помимо перечисления и логические выражения использовать - не знаю хорошо это или плохо, с моей точки зрения дает дополнительную гибкость. |
|||
Tinklavimas 7. Show/Hide Message | + 20 | ||
Научился создавать всплывающее окно средствами html + js Ничего. Make. |
|||
J6. Условия IF - Альтернатива | + 20 | ||
Повторил if и узнал опасную ситуацию с if. Ничего. Полезный урок. |
|||
JC. Явные графоциклы FOR2D - Солнечный круг | + 20 | ||
Научился выводить кругляшок с помощью средств явы. Ничего. Последняя фигура мне напоминает изолинии в топографических картах. |
|||
J5. Операции OPER - Операции 12-13 | + 21 | ||
Повторил тернарный оператор. Ничего. Для меня было новостью, что в тернарном операторе можно ставить данные любого типа. |
|||
J5. Операции OPER - Операции 7-11 | + 20 | ||
Еще раз повторил насчет логических и побитовых операций. Ничего. Хороший урок - раскрыл некоторые тонкости. |
|||
J5. Операции OPER - Операции 5-6 | + 20 | ||
Повторил пройденное. Ничего. Мысли останавливаются. |
|||
J5. Операции OPER - Операции 4 | + 20 | ||
Научился работать с оператором побитового сдвига влево и вправо. Ничего. Супер урок. |
|||
J5. Операции OPER - Операции 3 | + 21 | ||
Еще раз потренировался с конкатенацией строк. Ничего. Можно эти уроки использовать как справочники. |
|||
JC. Явные графоциклы FOR2D - Линия и Круг | + 20 | ||
Выводить графику с помощью Java. Ничего. Было интересно. |
|||
J5. Операции OPER - Операции 2 | + 20 | ||
Повторил операции приоритета 2. Ничего. Отличный урок. |
|||
J4. Типы TYPE - Непримитивный тип String | + 20 | ||
Хороший урок. Ничего. Идем дальше. |
|||
JA. Классные пакеты CLASS - Каждой тваре по файлу | + 20 | ||
Разделять классы на отдельные файлы. Ничего. Новое откровение - неужто компилятор ищет файлы классов их компилирует и линкует? Если так это вообще супер. |
|||
J4. Типы TYPE - Логический и Символьный примитивные типы | + 20 | ||
Было интересно узнать, что символ хранит 2 байта и так познавательный урок. Ничего. Идем дальше. |
|||
JA. Классные пакеты CLASS - Кошка и Собака | + 21 | ||
Вообще я поражен - три класса в одном файле - у меня постоянно ява ругался на это - может - что-то не то делал. Ничего. Для меня это новый опыт. |
|||
J8. Циклопы LOOP - Сумма и Произведение | + 20 | ||
Да в сущности ничему - просто потренировался. Все прошло без сучка без задоринки. Отличный урок. |
|||
J4. Типы TYPE - Вещественные примитивные типы | + 20 | ||
Узнал об мантиссе и подробнее о типах double и float Были ошибки при компиляции - нужно было привести к типу float. Крутой обзор. |
|||
Боты Сапёра БОТ - Гадание по фото | + 20 | ||
Научился формировать структуру ActorInfo для всех необходимых объектов. Интуитивно понимаю, что это не все. Еще много нужно сделать работы. Все еще впереди. |
|||
J4. Типы TYPE - Целые примитивные типы | + 20 | ||
Еще раз повторил типы. Ничего. Не было сказано про uint, ulong - видимо в следующих лекциях. |
|||
Боты Сапёра БОТ - Совместное фото | + 20 | ||
Научился получать скриншот с помощью C#. Ничего. Этот способ гораздо быстрее и приятнее. Все гениальное просто - мог бы сам догадаться. |
|||
Боты Сапёра БОТ - Пиксельный металлоискатель | + 20 | ||
Научился с помощью функций WinAPI определять цвет пикселя в сапера. Самым сложным для меня было найти цвет семерки и восьмерки - до сих пор не нашел. Нашел цвет следующих объектов: 1 - 255,0,0,255 2 - 255, 0, 128, 0 3 - 255, 0 ,0 , 255 4 - 255, 0,0,128 5 - 255, 128,0,0 6 - 255, 0,128,128 пустая - 255,192,192,192 flag - 255,255,0,0 |
|||
Боты Сапёра БОТ - Отмычка сапёра | + 20 | ||
Научился кликать внутри окна и вычислять координаты. Я до сих пор не нарисовал ничего красивого - для меня в принципе проставить флажки внутри окна другой программы уже был подвиг. Для меня управление в другом окне всегда было высшей математикой, оказывается ничего сложного. Очень хороший урок. |
|||
Боты Сапёра ВТОРОЙ ТРЕТЬФИНАЛЬНЫЙ УРОК | + 20 | ||
Ничему. Самое сложное - это сделать какой-то отзыв, чем его идеально затягивать. Конечно хотел много доделок сделать, но решил сделать отзыв, чтобы двинуться дальше. |
|||
J3. Ввод READ - Сканер пива | + 20 | ||
Научился вводить значения с помощью Scanner Ничего. Губит людей не пиво... |
|||
Своя игра Техническое задание | + 21 | ||
--- --- В качестве кураторов хочу выбрать Жданова Валерия, Вставскую Елену, Шмойлова Кирилла и Ивана Воронина. Если согласятся все, то буду счастлив. Все ребята имеют опыт создания курсов и участия в коммерческих проектах, жаль, что Магистр-Игромистр не может быть куратором. А теперь ТЗ Что нужно для игры? Руммикуб состоит из 106 карточек, содержащих 104 числа и двух карточек Джокера. На числовых карточках нанесены числа от 1 до 13 четырёх цветов (чёрный, красный, синий, оранжевый). Каждая комбинация числа и цвета повторяется два раза. Игроки имеют подставку для карточек, чтобы остальные игроки не видели их. В Руммикуб можно также играть двумя колодами по 52 обычных карты с двумя джокерами. Числовые карты имеют такое же значение от 1 до 10, валет 11, дама 12, король 13. Целесообразно иметь карты небольшого размера, так как места на столе для игры необходимо много. Подготовка Разложите все фишки на столе лицевой стороной вниз и тщательно смешайте. Каждый игрок берет одну фишку. Игрок, вытянувший фишку с наибольшим числом, начинает игру. Далее ход переходит по часовой стрелке. Верните фишки обратно на стол и снова перемешайте. Каждый игрок берет 14 фишек и раскладывает у себя на подставке в «ряды» и «группы». Оставшиеся на столе фишки являются банком. Игра «Группа» - это набор трёх или четырёх фишек с одинаковым числом, но разного цвета. Например: чёрный 7, красный 7, синий 7, оранжевый 7. «Ряд» - это набор трёх и более последовательных чисел одного цвета. Например: чёрные 3 4 5 6. Игроки должны разместить группы и ряды фишек общим числом 30 и более (для этого нужно сложить все числа) в качестве первого хода. Если игрок не может сделать этот ход, он берет ещё одну фишку из банка и ход переходит к следующему игроку. В течение первого хода группы и ряды нельзя перемещать или добавлять фишки из оставшихся в подставке к имеющимся на столе. Игра на время : Время для осуществления одного хода ограничено одной минутой. Если в течение минуты игрок не смог выложить и переместить фишки, они должны быть возвращены в исходное положение, а игрок получает из банка 3 фишки в качестве штрафа. Если остались фишки, положение которых не удается вспомнить, их необходимо вернуть в банк. Игроки стараются выложить как можно больше фишек на игровое поле (общее), перераспределяя группы и ряды или добавляя фишки к уже имеющимся группам и рядам. Группы можно перемещать множеством различных способов. В конце каждого раунда должны оставаться только связанные группы и ряды. Отдельно лежащих фишек на игровом поле оставаться не должно. Джокер Джокер может заменять собой любую фишку. Джокера из группы может забрать игрок, который сможет заменить его фишкой с числом и цветом, необходимом в этой группе или в этом ряду. Фишка, используемая для замены Джокера, может быть взята как из подставки игрока, так и из фишек на столе. В случае если на столе выложена группа из 3 фишек, Джокер можно заменить фишкой любого недостающего цвета. Если игрок заменил Джокер фишкой, он должен использовать Джокер в течение того же хода в роли фишки для новой группы или ряда. Джокер не может быть использован в течение первого хода. В группу, содержащую Джокер, можно добавлять фишки, её можно разделять и убирать из неё фишки. Если Джокер остается в подставке игрока в конце игры, игрок получает тридцать штрафных очков. Победитель Игра продолжается до тех пор, пока в банке не закончатся фишки. Финальные игроки складывают все числа на своих фишках (см. «Подсчет очков»). Если в банке заканчиваются фишки, игроки играют в «банк», выкладывая по очереди по одной фишке в банк, пока у кого-нибудь из игроков не закончатся фишки. Если оставшиеся игроки не могут продолжать, игра заканчивается. Подсчет очков После того, как кто-либо из игроков выложил все свои фишки, остальные игроки складывают числа на оставшихся у них на руках фишках. Сумма чисел для каждого проигравшего игрока является для каждого из них отрицательной суммой. Сумма чисел ВСЕХ игроков является положительной суммой, которую получает победитель. Завершив серию игр, каждый игрок суммирует все свои отрицательные и положительные суммы, таким образом, получая итоговую сумму очков. Побеждает игрок, набравший наибольшее количество очков. В редких случаях, когда фишки в банке заканчиваются раньше, чем один из игроков выкладывает все свои фишки, игроки делают ещё один дополнительный ход. После этого хода побеждает игрок с наименьшей суммой на оставшихся у него фишках. Каждый проигравший игрок суммирует все числа на своих фишках, и вычитает свой результат из суммы победителя. Результат будет отрицательной суммой для этого игрока. Сумма результатов проигравших игроков засчитывается победителю в качестве положительной суммы. |
|||
J5. Операции OPER - Операции 1 | + 21 | ||
Очень полезный урок. Всегда путаешься в этих приоритетах. Ничего. Немного потренировался. |
|||
J3. Ввод READ - Сканер | + 20 | ||
Научился принимать и выводить int значения через класса Scanner. Ничего. Устроил небольшой crash-тест для int. |
|||
J3. Ввод READ - Сложение аргументов | + 20 | ||
Научился складывать два числа типа integer. Ничего. -===- |
|||
J2. Печать WRITE - Окно JFrame | + 20 | ||
Выводить элемент JFrame на экран. Ничего. --- |
|||
J1. Запуск START - Переменная окружения | + 20 | ||
Устанавливать переменную окружения. Ничего. --- |
|||
J6. Условия IF - Времена года | + 20 | ||
Научился обозначать времена года. Ничего. --- |
|||
J6. Условия IF - Барный фейс-контроль | + 20 | ||
Был очередной опыт с java. Ничего. Идем дальше. |
|||
J6. Условия IF - Безальтернативное условие | + 20 | ||
Научился вычислять количество дней. Ничего. Все путем. |
|||
J6. Условия IF - Минимакс | + 20 | ||
Научился получать максимум и минимум чисел. Ничего. Написал в текстовом редакторе. |
|||
ASP.NET и GMaps Презентация | + 20 | ||
Ничего. Я хочу пометить на карте места своих путешествий. |
|||
Своя игра Актив формулиста | + 20 | ||
Я еще не написал, но хочу создавать программу Румикуб. Создать видеокурс. Отличная идея - для меня этот дебют. |
|||
J3. Ввод READ - Ввод трёхзначного числа | + 20 | ||
Научился вводить трехзначное число. Ничего. Извращенцство конечно. |
|||
J3. Ввод READ - Чтение символа | + 20 | ||
Научился получать код символа. Ничего. Идем дальше. |
|||
Tinklavimas Простейшая HTML страница | + 21 | ||
Научился создавать страницу html и ее вызывать с командной строки. Всякий раз сделать это быстрее. Хорошее упражнение. |
|||
Tinklavimas Каким будет мой сайт | + 22 | ||
Ничему Думать для чего нужен сайт. Для начала надо сделать сайт визитку. О себе и своих скилах. |
|||
Tinklavimas Термины сайтостроения | + 21 | ||
Научился VDS/VPS. Ничего сложного. PHP - скриптовый язык позволяющий работать с базами данными MySQL, на этом языке построены многие блоги и CMS. MySQL- база данных которая дается хостерами, чем то напоминает SQL Server. |
|||
Коллекция графов ФИНАЛЬНЫЙ УРОК | + 20 | ||
Ничему. Микрофон как всегда лагал. Супер курс - очень интересный и помог в решении пары задач. |
|||
Коллекция графов Глубокий алгоритм | + 21 | ||
Научился реализовывать DFS алгоритм. Ничего. Получилось круто. Посмотрел как работает алгоритм поиска вглубь. |
|||
Коллекция графов Глубокий поиск | + 20 | ||
Научился DFS - методу поиска вглубь. Ничего. Хорошо что BFS и DFS объяснены с точки зрения очереди и стека - все ставит в голове на свои места. |
|||
Коллекция графов Визуализация процесса | + 20 | ||
Научился визуализировать алгоритм с помощью делегатов. Были моменты когда линии затирались при Refresh() в видео нашел решение. Круто получилось. |
|||
Коллекция графов Широкий пошаговый ход | + 20 | ||
Научился исправлять ошибку в HashTable Ничего. Идем дальше. |
|||
Коллекция графов Широкий алгоритм | + 20 | ||
Научился создавать алгоритм обхода вширь BFS. Пока не смог разобраться с ошибкой, когда мы перебираем все ключи и у нас изменяется коллекция. Посмотрю следующий урок. |
|||
Коллекция графов Широкий поиск | + 21 | ||
Научился алгоритму поиска вширь или в народе его называют bfs. Ничего. Я вот подумал, а красно - черные деревья не такую же природу имеют? У меня получилось 2 очереди 12345 и 67 |
|||
Секундомер Секундомер - Написание кода | + 20 | ||
Научился "оживлять" форму секундомера Ничего - все разжевано. Супер курс - такие курсы тоже нужны как пошаговые инструкции. |
|||
Секундомер Секундомер - Настройка формы | + 20 | ||
Научился создавать форму для секундомера. Ничего. Способ создания программ по инструкции бывает хорошо. |
|||
Коллекция графов Шахматная доска | + 20 | ||
Научился отображать граф шахматной доски. Ничего. Это круто. |
|||
Коллекция графов Отображение | + 20 | ||
Научился визуализировать граф с помощью Label и Lines. Ничего. Я в восторге - граф как на ладони. Как пел Высоцкий : "Весь мир на ладони - я счастлив и нем...". |
|||
Коллекция графов Инициация | + 20 | ||
Научился добавлять граф в коллекцию. До сих пор не понимаю как вывести граф на экран тем боле соединить элементы линиями друг с другом. Идем дальше. |
|||
Боты Сапёра ИИ - Открыть всё! | + 1 | ||
Научился создавать новый бот на группах Ничего Алгоритм просто божественен. Я сделал для себя уровень профессионал и конечно не всегда в одно касание открываются все мины. Иной раз нужно 2-3 раз еще приоткрыть мины - если не взорвался, то открывает всю карту - это просто супер - математика и никакого мошенничества. |
|||
Боты Сапёра ИИ - Ботовый алгоритм InterMines | + 20 | ||
Научился однозначно определять мину с помощью метода InterMines. Ничего. Нужно применить наконец-таки новый метод простановки мин. |
|||
Боты Сапёра ИИ - Множественное тестирование | + 20 | ||
Написал тесты в соответствии с уроком. Ничего. Идем дальше. |
|||
Боты Сапёра ИИ - Операции со множествами | + 20 | ||
Научился писать новые функции для класса Group. Придумать и написать тесты - не уверен, что все учел. Ура! Новый этап в ботостроении. |
|||
Боты Сапёра ИИ - Вспомнить всё | + 20 | ||
Повторил пройденное. Ничего. В очередной раз достиг катарсиса. Выполнил с удовольствием задание. Кто-нибудь может доказать методом математических вычислений или какой-либо эзотерики, где мины (см. скрин- область выделена красным)? |
|||
Коллекция графов Рёбра | + 20 | ||
Научился создавать класс для графа. Ничего. С моей точки зрения нужно придумать такую штуку, чтобы добавил скажем ребро a к b - и b уже автоматически добавлялось и знало, что оно есть. Чтобы не было дублирования хранения данных. |
|||
Коллекция графов Вершины | + 20 | ||
Научился создавать класс графа и описывать вершины. Пока ничего. Хранить ребра можно в словаре типа <int,int>, а насчет клавиатур прикольно - надо взять на вооружение. Сейчас не хочу себе создавать трудности - пока и так хватает. |
|||
Коллекция графов Граф | + 20 | ||
Узнал про понятие графов и все что с ними связано. Нужно почитать викепедию. Было вломак рисовать в паинте граф. Для моего графа следующая запись: 1 - 2,3 2 - 1,3 3 - 1,2,4 4 - 5 5- 4 6-7 7-6 |
|||
НаноШахматы PHP - Запуск скрипта | + 20 | ||
Ничему Ничего --- |
|||
НаноШахматы PHP - Установка EasyPHP | + 20 | ||
Ничего Ничего --- |
|||
Коллекция графов BitArray | + 20 | ||
Научился работать с коллекцией BitArray Ничего. Вообще классно, что данный тип массива занимает в 8 раз меньше памяти, если бы использовали bool. Я поэкспериментировал с AND и OR. С моей точки зрения не правильно отрабатывает 3 случай для OR - там должно быть true . |
|||
Коллекция графов Hashtable | + 20 | ||
Научился работать со словарями ListDictionary, HashTable и HybrideDictionary Самым сложным сделать тест. Я сначала не понял задание - я создавал массив коллекций и в каждый элемент добавлял по 10 элементов - понятное дело на 100 млн записях у вылетело с exception Out of memory. Потом я начал создавать словарь и добавлять по 10 элементов и так 100 млн раз - в результате получилось. У меня очень долго работал тест добавления 100 млн записей - пришлось сначала сократить до 10 млн, потом до 100 000 записей и то со скрина видно, что очень долго добавляются записи и примерно одинаковое время работает. А в первом случае намного быстрее - 100 млн раз по 10 записей. |
|||
Коллекция графов ListDictionary | + 20 | ||
Узнал о коллекции ListDictionary. Ничего. Бинарное дерево - сила. |
|||
Коллекция графов Array vs List | + 20 | ||
Сравнивать время работы различных коллекций и массивов. Ничего. Я чтобы уравнять шансы стал присваивать коллекциям свойству Capacity количество элементов и в результате генерик int быстрее работает даже, чем массив (на скрине видно). |
|||
Коллекция графов
List |
|||
Для меня было откровением, что можно сумму считать по generic от int. Ничего. Я нашел максимальный элемент коллекции и вывел на экран. |
|||
Коллекция графов ArrayList | + 20 | ||
Пока ничему. Ничего. Использовал метод IndexOf - посмотрел его работу. |
|||
НаноШахматы VIP. PHP - Рисуем буквы | + 20 | ||
Научился рисовать в php с помощью линию свои инициалы фамилии. Ничего. Ура! Фотокурс завершен. |
|||
НаноШахматы VIP. PAINT - Координаты отрезков | + 20 | ||
Ничему - все до этого знал. Ничего. Пока никаких таких откровений ко мне не пришло. |
|||
НаноШахматы ФИНАЛЬНЫЙ УРОК | + 20 | ||
Этот курс проходится гораздо быстрее, на самом деле все очень просто на нем и поэтому он хорошо для новичков. Было дело, что не правильно назвал классы для div и из-за этого вначале шахматная доска не выводилась - провозился 2 дня. Следующий курс логично взять мат конем и слоном. |
|||
Боты Сапёра ИИ - Жучкин алгоритм | + 20 | ||
Научился создавать ИИ для сапера. Да поставил лишние операторские скобки и выделял все флажками - а так быть не должно - с этим долго провозился. Очень круто получилось - основную рутину за тебя этот алгоритм берет - просто супер. И главное алгоритм прост как автомат Калашникова. |
|||
Интернет-магазин ФИНАЛЬНЫЙ УРОК | + 1 | ||
Можно было бы и раньше фотокурс завершить - на самом деле он прост как 5 копеек. На то скорее всего и рассчитан. Были косяки с тем, что долго с базой разбирался, а так сложности не припомню. Логично для меня следующий курс взять ASP.NET. Видеоотзыв не оставляю по причине того, что микрофон лагает. |
|||
НаноШахматы VIP. PHP - Создание картинки | + 20 | ||
Научился рисовать фигуры в php Ничего. --- |
|||
Боты Сапёра ИИ - Элементарные алгоритмы | + 20 | ||
Научился прописывать логику работы группы. Ничего. Не в этот раз. |
|||
Боты Сапёра ИИ - Класс группы | + 20 | ||
Научился формулировать задачи групп для бота сапера. Ничего. Да тут и писать нечего - двигаемся дальше. |
|||
Интернет-магазин Запись имени файла в базу | + 1 | ||
Научился прикреплять картинку при редактировании. Ничего. --- |
|||
Интернет-магазин Сохранение файла | + 20 | ||
Научился обновлять файлики в папке images. Ничего. Обновил файл. |
|||
Интернет-магазин Отправка файла | + 20 | ||
Работать с файлами в php. Ничего. Еще не понял - для чего это. |
|||
Интернет-магазин Интерактивный список | + 20 | ||
Научился добавлять и редактировать товар со списка товаров с помощью php и mysql. Ничего. Все получилось. Только надо после редактирования обновлять страницу товаров. |
|||
Интернет-магазин Редирект на список | + 20 | ||
Задание выполнил. Ничего. --- |
|||
Интернет-магазин Нет картинки | + 20 | ||
Научился понятию nofoto. Разве что найти картинку. С такими заданиями надо быстро разбираться. |
|||
Интернет-магазин Значения по умолчанию | + 20 | ||
Научился заполнять поля по дефаулту для новых полей. Ничего. --- |
|||
Интернет-магазин Сохранение изменений | + 20 | ||
Научился обновлять запись товара с помощью веб интерфейса. Ничего. --- |
|||
Боты Сапёра ИИ - Пересечение множеств | + 22 | ||
Я больше 3 дней играл в сапер - потом еще раз пересмотрел видео с выкладками Евгения и я достиг катарсиса. Достичь состояния катарсиса. Вообще вещь очень мощная. В основном выкладки делал в уме - у меня только в последнем случае возникли затрудения и я сделал выкладки в Notepad. |
|||
НаноШахматы JavaScript - Я тебя съем! | + 23 | ||
Научился перемещать и бить фигуры. Поиграть с братом с помощью vk.com. Мат поставлен. |
|||
НаноШахматы JavaScript - Завершение хода | + 25 | ||
Научился перемещать фигуры с одной клетки в другую. Ничего. Все хорошо - можно в шахматишки играть, только как убирать битые фигуры? |
|||
НаноШахматы JavaScript - Посадку давай! | + 24 | ||
Научился делать "посадка разрешена". Ничего. Ничего. |
|||
НаноШахматы JavaScript - Тронул? Коди! | + 20 | ||
Научился добавлять событие на блок span. Ничего. Ждем самого интереснего. |
|||
НаноШахматы HTML5 - Поднятие фигур | + 20 | ||
Научился передвигать фигуры. Почему -то в FireFox такая штука не срабатывает - вынужден был запустить Chrome. Теперь нужно, чтобы фигуры передвигались. |
|||
НаноШахматы PHP - Превращение букв | + 20 | ||
Научился выводить шахматные фигуры с помощью php. Ничего. Вот теперь гораздо веселее выводить фигуры, чем с "голым" html. |
|||
НаноШахматы PHP - Массив для фигур | + 20 | ||
Научился выводить шахматную доску в цикле. Я думал предыдущий html документ (который сделал в прошлом уроке) не понадобится и из-за этого возился очень долго. Вспоминаю php. |
|||
НаноШахматы PHP - Циклы для клеток | + 20 | ||
Научился выводить шахматную доску. Ничего. Вывел шахматную доску с координатами. |
|||
J8. Циклопы LOOP - Развёртка цикла | + 21 | ||
Научился развертке цикла. Ничего. Даже как-то не задумывался о развертках цикла. Вроде бы преимущества цикла очевидны - ты не думаешь сколько элементов массива в цикле - берешь и их гоняешь, если же число элементов определенное и нужна скорость, то имеет смысл сделать развертку цикла - чтобы обойти узкое место. |
|||
J8. Циклопы LOOP - Цикл for/each | + 20 | ||
С for (:) поэкспериментировал. Ничего. С конструкцией for (;j < 200 ; j--) - все правильно - числа уменьшаются- они все меньше 200 - другой вопрос в какую сторону движемся и на какой результат рассчитывали - вот что животворящий декремент в цикле делает. |
|||
Комбинаторика VIP. Простые числа. Оптимизация алгоритма | + 20 | ||
Научился проверять простые числа разными методами и проверять их эффективность. Ничего. Супер бонус и тренировка для ума и еще раз делегаты повторил. |
|||
J8. Циклопы LOOP - Цикл for | + 20 | ||
Более глубоко изучил цикл for. Ничего. В самом деле - когда нужно по скопированному циклу сделать еще один цикл , но который работает в обратную сторону, то что-то забываешь изменить. Мне понравилась конструкция int x = 0; for (; x< 10; x++) Не очень красиво, зато что-то новенькое. |
|||
J8. Циклопы LOOP - Вся коллекция циклов | + 20 | ||
Жаль foreach нет, хотя for (:) это интересно. Вот интересный факт о циклах: внутри одного цикла можно организовать цикл двух переменных - например: for (int x=0, y=10; x<10 || y-- >=0; x++) |
|||
Явный Сапёр Условие победы! | + 20 | ||
Научился завершать начатое дело до конца. Ничего. Злился на автора, что он передергивал с переменными, по ходу дела кардинально менял концепцию, потом поймал себя на мысли, что сам так делаю. Например на днях делал олимпиадное задание по тимусу и программа проходила все тесты , что люди давали на форумы - все самые заковыристые тесты. Я ее пустил в обработку - она не прошла самый главный тест - time limited - то есть ограничение времени выполнения - а все потому, что массив в задаче давался от 10 до 10 000 элементов, а я постоянно по этим элементам двигался, хотя по сути дела требовалось находить суммы элементов, которые можно было в начале запомнить и с ними оперировать - во первых до этой ошибки надо дойти, потом подумать как исправить - так что я и по другую сторону барикад оказался. Супер! Все доделано. Кстати - я сделал, чтобы нельзя было выставить флажков, больше, чем мин. |
|||
Явный Сапёр Волшебный метод | + 20 | ||
Научился писать рекурсивную функцию открытия ячейки. Ничего. Ура! Игра почти готова! |
|||
Явный Сапёр Открывашка | + 20 | ||
Научился оживлять левую клавишу мыши в игре сапер. Ничего. Идем дальше. |
|||
Боты Сапёра ИИ - Очевидные шаги | + 20 | ||
Ничему. Ничего - все понятно. Поиграл по этим правилам и выиграл - не попал в ситуацию "клинча". |
|||
Боты Сапёра ИИ - Как пройти игру | + 20 | ||
Ничему. Вообще я без понятия как считывать данные и как играть - для меня это новый опыт. Нужно сделать что-то типа FineReader, который будет считывать экран и распознавать цифры. А обрабатывать можно по подсчету цифры и открывать только те, которые явно надо открыть. У меня пока только общие представления. |
|||
Явный Сапёр Правый флаг | + 20 | ||
Научился ставить мины по правому щелчку мины. Раздражали передергивания - то давай сделаем так, нет давай сделаем так и потом есть для переименований переменной в IDEA рефакторинг. Идем дальше. |
|||
Явный Сапёр Мышечный адаптер | + 20 | ||
Научился создавать класс адаптера мыши и встраивать его в панель вывода картинок. Для меня ничего. Готов к следующим урокам. |
|||
Явный Сапёр Мины на панели | + 20 | ||
Научился создавать внутренний класс панели в основном фрейме ява. Ничего. Картинки получились симпатичные. |
|||
Комбинаторика ФИНАЛЬНЫЙ УРОК | + 20 | ||
Научился очередной раз записывать отзыва - до сих пор мандражирую. Самым сложным для меня было понять и осознать динамическое программирование - это действительно крутая вещь. Отличный курс - всем рекомендую - много полезного можно вынести для себя и для работы. |
|||
НаноШахматы HTML - Фигуры на Доске | + 20 | ||
Расставлять шахматные фигуры с помощью html и css. Ничего. --- |
|||
Боты Сапёра ТРЕТЬФИНАЛЬНЫЙ УРОК | + 20 | ||
Научился отлавливать косяки в сапер - вообще было круто - до сих пор под впечателением. Да ничего такого. Игра супер. Буду думать как ее дальше облагородить - главное шаблон есть, а дальше можно развивать как душе угодно. |
|||
Без конкуренции VIP урок. Бесплатная польза | + 20 | ||
Научился тому, что даже если не заплатят за эту прогу, но ты сделал с любовью - тебе с другого источника прибудет. Ничего. У меня был опыт не то что не заплатили за программу, но заплатили за нее мало. Суть была в следующем, что одному студенту делал курсовой по C# и он все его сдать не смог, зато многие наработки по этому курсовому - как считывание данных с Excel , или сохранение данных в pdf формате с помощью отдельных библиотек - чтение и запись текстовых файлов и их распарсивание и решение проблем с кодировками в будущем ой как пригодилось, за которое заплатили мне когда я выполнял работы по отправке файлов xml на биржу - кроме того пригодилось чтение и запись xml файлов. Вообщем для меня был полезный опыт - хотя этот студент выматал душу. Да - он таки сдал на свой законный трояк работу - что называется не мытьем так катаньем довел преподавателя. |
|||
НаноШахматы CSS - Шахматная доска | + 20 | ||
Научился выводить шахматную доску с помощью css и html Неправильно указал аттрибут в css - вместо background написал blackground. Доска есть осталось фигуры расставить. |
|||
Явный Сапёр Философия сапёра | + 20 | ||
Futurama это круто. Хорошая идея я ее пересмотрю на английском. Ничего. Вообщем да - человек это компьютер - дали большую мощь, но не дали инструкцию по эксплуатации. Куча книг по этой теме- Наполеоша Хилл, Джон Кехо, Норбеков и все говорят об одном и том же. Тут даже такая штука - подумай о чем ты хочешь подумать. Я не понимал как это важно. |
|||
Без конкуренции ФИНАЛЬНЫЙ УРОК | + 20 | ||
Бороться со страхом представлять свою программу. Доводить начатое дело до конца. Все равно не доволен собой - ну это и хорошо - будет что рихтануть в будущем. Встречу пришлось отложить на неделю - из-за сдачи работ госорганам.. |
|||
Мат Конём и Слоном Постановка задачи | + 20 | ||
Узнал о задаче про мат конем и слоном. Шахматы сами по себе сложные - поэтому завораживают. Легка беда начало. |
|||
НаноШахматы HTML - Шахматные фигуры | + 20 | ||
Научился выводить шахматные фигурки в html. Самым сложным было вспомнить в какую папку поместить файл index.php. Без вопросов |
|||
Боты Сапёра ИГРА - Бомбовые алгоритмы | + 20 | ||
Научился доводить до ума игру "Сапер" Самое сложное было это выяснить, почему при рестарте (я добавил кнопку на форму) не перерисовывались боксики. Рекурсия действительно божественна. Получилось все очень кратко и компактно - остается до ума доводить. Супер - ай да Магистр!! |
|||
Боты Сапёра ИГРА - Алгоритмический подход | + 20 | ||
Написал заглушки для методов согласно алгоритма. Ничего. На шажок ближе к цели. |
|||
Боты Сапёра ИГРА - Зелёный флаг | + 20 | ||
Научился маркировать и открывать клетки. Ничего. Осталось совсем немного - открывать пустые клетки и будет счастье. |
|||
Боты Сапёра ИГРА - Карта минного поля | + 21 | ||
Создавать массив для вывода сапера. Ничего. Игра оживает и это радует. |
|||
Боты Сапёра ИГРА - Матрица картинок | + 20 | ||
Научился отображать плашки. Ничего. Жду божественного алгоритма открытия свободного пространства. |
|||
Боты Сапёра ИГРА - Классные мины | + 21 | ||
Научился создавать класс Mines на C#. Рановато для сложностей. Ура! Сбылась мечта идиота - подсознательно хотел сделать эту игру. |
|||
Боты Сапёра ИГРА - Минная картотека | + 20 | ||
Пока ничему. Ничего. Идем дальше. |
|||
Боты Сапёра ИГРА - Счастливый сапёр | + 20 | ||
Еще раз поиграл в сапера. Скачать сапера для Win10. Сделал упражнение. Сложно думать о хорошем когда согнулся в три погибели и думат о плохом смотря на солнце. |
|||
Явный Сапёр Карта местности | + 20 | ||
Научился выводить мины и подсчитывать количество мин вокруг каждой клетки. Ничего. Нужно вести 2 массива - один массив для отображения, а другой для игры. Примерно как в Сокобане было. Для игры ничего лишнего - мины и количество цифр вокруг них. Для отображения - клетки, которые кликнул юзер и по рекурсивному алгоритму еще открывает те свободные клетки, которые можно открыть. Ну и конечно флажки и вопросики. |
|||
Явный Сапёр Радуга картинок | + 20 | ||
Научился в Java выводить картинки на экран - получил для себя новый опыт. Сделать картинки прозрачными - пару раз пересматривал видео. Ура! Картинки выведены - осталась сущая безделица - рекурсивный алгоритм. |
|||
Явный Сапёр Окно проекта | + 20 | ||
Научался в Java с абсолютно пустого проекта запускать форму. Для меня ничего. А почему саперчег не делаем в C#? |
|||
Явный Сапёр Блок-схема | + 20 | ||
Особо ничему. Ничему. Задание выполнил. |
|||
Явный Сапёр Вступление | + 20 | ||
Ничему Ничего. Поностальгировал по саперу - до сих пор любимая игра. |
|||
Без конкуренции Подводим итоги | + 20 | ||
Научился подсчитывать итоги. Ничего. Я поначалу сделал подсчет итогов во время парсинга определенного файла, но не придумал как обнулять статические переменные (ведь нельзя их обнулять, когда идет парсинг, а когда обнулять мне было не понятно). В этом уроке получил ответ. |
|||
Без конкуренции Анализ текстового файла | + 20 | ||
Научился анализировать текстовый файл. Ничего. Насчет точек или запятых не надо мучиться. Подключите using System.Globalization; и проверьте: double d1 = double.Parse("1.23", CultureInfo.InvariantCulture); double d2 = double.Parse("1,23", CultureInfo.InvariantCulture); И будет вам счастье. В C# уже давно все придумано за нас. |
|||
Без конкуренции Регулярная декомпозиция | + 20 | ||
Повторил старое. Ничего. Программка оживает и это очень меня радует. |
|||
Без конкуренции Главный Анализатор | + 1 | ||
Научился создавать класс Analyzer Ничего. --- |
|||
Без конкуренции Настройка таблицы | + 20 | ||
Узнал новые настройки компонента DataGrid Ничего. Чувствую себя классно делаю программку, которая принесла пользу людям. |
|||
Без конкуренции Правильный ответ и форма | + 20 | ||
Ничему новому Ничего. Программка суперская. Не стану задавать вопросов (меня волнует вопрос - как можно узнать, что файл занят другим процессом - думаю ответ получу позже). Для руководства фирмы нужно что-то красивое и было видно за что деньги платишь, поэтому скрипт он выглядит на 1 копейку, а форма на 5000 рублей. |
|||
Без конкуренции Ручное выполнение задачи | + 20 | ||
Потребуется 295 метров металла (если точнее 294.76 м) Сложил в столбик в экселе данные по файлам: 1. 2500x600x1200_5pcs.csv - (600+597.6+600+740.9+1114.6+1114.6) *5 2. 2500x600x1500_5pcs.csv - (600+597.6+597.6+600+695.4+1414.6 + 1414.6)*5 3. 2500x600x1600_5pcs.csv - (600+597.6+597.6+600+715.4+1514.6+1514.6)*5 4. 2500x600x2100_10pcs.csv - (600+597.6+600+692.8+985.6+985.6)*10 5. 2500x600x2200_10pcs.csv - (600+597.6+600+707.5 + 1035.6+ 1035.6)* 10 6. 2500x600x2900_10pcs.csv - (600+597.6+597.6+600+682.4+1385.6+1385.6)*10 7. 2500x600x3200_10pcs.csv - (600+597.6+597.6+600+709.1+1535.6+1535.6)*10 |
|||
Без конкуренции Реклама VIRI | + 20 | ||
Называется фирма "VIRI" занимается распечаткой железных профилей для сбора металлоконструкций - типа гаража, теплицы - кстати я не совсем понял - крупные сооружения (цеха или двухэтажные дома) можно распечатать - ведь это нужен более толстые профили металла . |
|||
Без конкуренции Как избежать конкуренции? | + 20 | ||
Григорий Феликсович. Договорились встретиться 29.08.2016 г. в 18-00. |
|||
J8. Циклопы LOOP - Три части Forа | + 21 | ||
С циклами for до этого был знаком, просто повторил тему. Нужно в процедурах ForLoop1, ForLoop2, ForLoop3, ForLoop4 вместо public поставить static, тогда все заработает. Хороший урок на закрепление материала. |
|||
J8. Циклопы LOOP - Пока четыре цикла | + 22 | ||
Научился придумывать еще один цикл while. Придумывать еще один цикл while. --- |
|||
J3. Ввод READ - Конкатенация аргументов | + 20 | ||
Особо ничему. Ничего. --- |
|||
J3. Ввод READ - Консольные аргументы | + 20 | ||
Запускать программу с параметрами и без. Ничего. -- |
|||
J8. Циклопы LOOP - Счастливые билеты | + 20 | ||
Ничему - данный урок проходил в комбинаторике. Ничего. --- |
|||
Демо софт Вам телеграмма! | + 20 | ||
Заходить в инет в метро. Подключиться к сети. Я в теллеграмме |
|||
J6. Условия IF - Тетрамакс | + 20 | ||
Научился без try - catch использовать объект BufferedReader. Ничего -- |
|||
J3. Ввод READ - Буферный чтец | + 20 | ||
Научился пользоваться для ввода переменных объектом BufferedReader. Ничего. Чем больше прохожу Java , тем больше вижу, что видимо C# из Java много заимствовал. |
|||
Сокобан VIP. Бот для игры БАЛДА | + 20 | ||
Научился создавать бот для игры "Балда". Ошибся немного и не выдавался список слов. Обалденный урок. Магистр с барского плеча этот урок прикрепил, такое оружие против балдоведов. |
|||
J9. Массивы ARRAY - Макси в Мини | + 20 | ||
Ничему. Ничего. --- |
|||
J9. Массивы ARRAY - Максима Массива | + 20 | ||
Ничему. Ничего. Повторил знания по функциям Math. |
|||
J9. Массивы ARRAY - Целый массив | + 20 | ||
Все до этого умел. Ничего. Все получилось. |
|||
J3. Ввод READ - Любая формула | + 21 | ||
Особо ничему. Ничего сложного Использовал формулу - вводил x и a и вычисляю y. double y = Math.pow(Math.abs(a-x*x) *Math.log(a+x) , 1.0/3.0); y /= (Math.pow(x*x,1.0/3.0) + Math.pow(a,1.0/5.0) ); |
|||
Сокобан ФИНАЛЬНЫЙ урок. Видео-обзор проекта Сокобан | + 1 | ||
В процессе создания отзыва добавил в игру и редактор много полезных фич - подробности в видео. Звук постоянно лагает - раздражает. Жду лайков на отзыв. |
|||
J3. Ввод READ - Сколько мне дней | + 20 | ||
Научился находить, сколько я дней живу на этой планете с момента моего рождения. Изначально файл и класс назывался Main. Я переименовал класс и файл в Days - однако возникала ошибка, что искался класс com.company,Main - оказывается он был в конфигурации запуска Idea. Как исправил, так было мне счастье. Конечно я мог тупо откомпилировать через javac, но это уже было бы не спортивно. Супер небольшое открытие и еще один опыт. |
|||
J2. Печать WRITE - Квадратные условия | + 20 | ||
Выводить узоры из # - я этим раньше никогда не занимался - получил интересный опыт. Из символов #, если их ставить притык-впритык, ну никак не получается квадрат - хоть ты тресни. Когда я поставил пробел, то сразу ощутил катарсис. Вот всегда удивлял этот раздел - ну нет мыслей. Напишу стих: Быть знаменитым не красиво - не это подымает ввысь Не надо заводить архива - над рукописями трястись Цель творчества самоотдача, а не шумиха и успеха Позорно ничего не знача - быть притчей на устах у всех. |
|||
J1. Запуск START - Десять запусков | + 20 | ||
Научился быстро создавать программы и компилировать программу. Добивало, что вылазили всякие мелки ошибки - раздражало. Ура! Я добился запуска в 54 секунды. |
|||
Компилятор Секреты Designer файла | + 22 | ||
Научился выводить вручную код формы в отдельный файл компилировать и запускать. Внутри конструктора формы забыл перед инициализацией контролов убрать void - из-за этого минут 15 искал ошибку. Супер - аскетический код и ничего лишнего. |
|||
Компилятор Откуда берутся окна | + 21 | ||
Вообще супер - никакого IDE - зато результат налицо. В сущности ничего. Спартаненько. |
|||
Компилятор Где живёт компилятор | + 22 | ||
Научился компилировать программу с консоли. Найти файл - csc.exe. Отлично - заработало. |
|||
J1. Запуск START - Запуск Java | + 20 | ||
Да особо ничему Ничего. А вы могли сыграть ноктюрн.... |
|||
J2. Печать WRITE - Комментарии | + 20 | ||
Научился создавать на основе комментариев документацию по своему проекту - вообще это здоровой - прям методы расписываются класса и твои собственные комментарии. Ничего. --- |
|||
J1. Запуск START - Платформа Java | + 20 | ||
Научился правильно запускать java файл. Запускал в cmd файл с расширением class и из-за этого не запускался. Посмотрел видео и решил этот вопрос. Hello world! |
|||
Сокобан Сокобан - Завершение | + 20 | ||
Собрали все хорошее по сокобанчегу, что сделали в этом курсе. Я одно время думал - а как же мышка Альфа - разве мы можем потерять столь ценную разработку нет - не потеряли. Да казалось сама игра сложная, но когда преодолеваешь отдельный этап - ничего сложного. Кстати надо будет подумать насчет редактора - убрать проверку на второго игрока на уровне - он может быть, а может и не быть. В этом случае можно считать проект завершенным. А так конечно - проделана колоссальная работа. Я представляю сколько Волосатову стоило бессонных ночей и потуг. |
|||
Сокобан Сокобан - Игра - На двоих по сети | + 20 | ||
Научил сокобан играть по сети на двоих. У меня были сложности с прорисовкой при переходе на следующей уровень и переводе формы товарища на следующий уровень. Вообще-то можно отслеживать закрытие формы - на другом компьютере тоже закрывать - таким образом добьемся синхронности - кстати и по открытию формы , можно аналогично поступать - не надо вступать на скользкий путь синхронизации - достаточно команды посылать из одной формы в другую и будет счастье. |
|||
Сокобан Сокобан - Телефон - TCP/IP протокол | + 20 | ||
Я уже этот урок проходил в новых технологиях - повторение -мать учения. Ничего. --- |
|||
Сокобан Сокобан - Игра - На двоих | + 20 | ||
Научился переделывать игру под 2 игрока. Тут ничего. Кстати редактор уровней для одного игрока тоже самодостаточный- зря его распанахивал. Нужно подумать о рефакторинге кода для одного и двух игроков с дальнейшей выбором опций меню - я после прохождения этого курса над этим подумаю. |
|||
Сокобан Сокобан - Редактор - На двоих | + 20 | ||
Научился создавать уровни на двух человек У меня были проблемы при сохранении следующего уровня - неправильно переносились элементы - если создаем лабиринт большего размера - пофиксил. На двоих в сокобанчег я еще не играл. |
|||
Сокобан Сокобан - Игра - Автоходы | + 20 | ||
"Привинтил" автоходы с мышки альфы на сокобан. Нужно было правильно обыграть в классе AppleSolver взаимодействие с массивом top - из-за этого у меня поначалу ящик не двигался. Вообще потрясающе - игра сокобан вышла на новый уровень. Кстати на сложных уровнях никто думать головой не отменял - я уже проверил. |
|||
Сокобан Сокобан - Решалка - Оптимизация | + 20 | ||
Научился тому, что не надо безо всякой надобности юзать всякие List и Dictonary , когда может справиться массив. Ничего Здорово - теперь все быстрее работает. |
|||
Сокобан Сокобан - Решалка - Яблоко | + 20 | ||
Научился реализовывать алгоритм решения сокобана для 1 ящика. Я не соблюдал порядок вызова направлений, из-за этого у меня решение не получалось, потом исправил и все заработало. Двигаемся дальше. |
|||
Сокобан Сокобан - Решалка - Мышка | + 20 | ||
Научился создавать путь для файла solution.txt Ничего. Я так понимаю решалка для сокобана в следующих уроках. |
|||
Сокобан Сокобан - Решалка - Тестер | + 20 | ||
Научился писать тестер для сокобана. Да решил по своему код сделать из-за этого мышка не правильно ходила - потом исправил и все заработало. У меня сразу несколько мыслей. Мысль первая - у нас может быть несколько яблок и норок - уже такое решение не годится. Мысль вторая - мы почему-то жестко привязаны к solution.txt, хотя по идее хотелось бы чтобы мыша сама находила путь решения, но тут видимо другая история страна, а так в целом есть ощущение, что прикоснулся к чему-то великому. |
|||
Сокобан Сокобан - Игра - Управление | + 21 | ||
Познал логику перемещения человечка. Да все косяки были по не внимательности. Вообще супер уже можно сказать получилась живая игра - прикрутить звуки и будет супер - самая черная работа уже сделана. |
|||
Сокобан Сокобан - Игра - Интерфейс | + 20 | ||
В сущности была подготовка к игре - пока ничему. Ничего. Еще на один шаг продвинулся. |
|||
Сокобан Сокобан - Создаём свои уровни | + 20 | ||
Научился рисовать новые уровни. Ничего. Ура! Скоро начинаем играть! |
|||
Сокобан Сокобан - Редактор - Улучшение | + 20 | ||
Научился в редакторе заполнять области однотипными элементами. Такого не было. Я сделал небольшое улучшение. Функцию SaveLevel сделал булевой, чтобы при переходе next и prev , когда выдавалась ошибка не было возможности перейти не исправив все ошибки (например - не установлен игрок, количество ящиков и мест доставки ящиков не совпадает и так далее - все ошибки, которые мы написали в формальном контроле). |
|||
Сокобан Сокобан - Редактор - Сохранение | + 20 | ||
Научился сохранять уровни в Сокобане. Использование магических чисел не приводит к добру - у меня выскакивал глюк - не мог понять. Потом нашел - когда я создавал новый уровень я делал так - New String(' ', 5) - заменил 5 на SokobanEditor.MinWidth - все заработало. С моей точки зрения пока не заполнишь чем-то созданный уровень, не имеет смысла создавать еще один - так что это не баг, а фича. |
|||
Сокобан Сокобан - Редактор - Редактирование | + 20 | ||
Научился добавлять и удалять строчки сокобана в редакторе и корректно отображать. Ничего. Супер - игра оживает. |
|||
Сокобан Сокобан - Редактор - Интерфейс | + 20 | ||
Научился грамотно ресайзить элементики формы. У меня в какой-то момент форма не ресайзила - потом я увидел, что не убрал строчку инициализации массива box. Уличная магия работает. |
|||
Сокобан Сокобан - Редактор - Загрузка | + 20 | ||
Еще раз повторил для себя TryParse. На этот раз ничего. Вот в этом месте, даже не знаю что писать. Пока получили промежуточный результат. Вообщем сделаем так я буду всякий раз какую-либо пословицу писать на русских и других языках - "Лиха беда начало". |
|||
Сокобан Сокобан - Подготовка - Картинки и лабиринт | + 20 | ||
Да особо ничему новому. Подобрать картинки из инета - чаще всего попадались либо не совсем те, либо совсем к теме не имеющие отношения. Ура! Картинки нашел. |
|||
Сокобан Сокобан - Вступление | + 20 | ||
Пока ничему, но прикольное начало. Некоторые уровни приходилось по несколько раз - вот это было самым сложным. Все из-за того , что ящичек двигать нельзя. Вперед к новым высотам. |
|||
Судоку VIP. Модульное тестирование | + 20 | ||
Ничему Ничего. Данный урок прошел в курсе "Новые технологии", тем кто не знакомым с ним будет очень полезным уроком. |
|||
Судоку ФИНАЛЬНЫЙ УРОК | + 20 | ||
Особо ничему. Ничего. Видеообзор опубликовал. |
|||
Судоку Генерация головоломок | + 20 | ||
Научился генеровать случайные карты для судоку. Сгенерировать карту, чтобы была решаема. Я прикрепил скриншот - вот попытаемся поставить двойку в место, где обозначил крестиками. В левом верхнем углу не дает та двойка, которая в в правом верхнем углу. В остальные места не дает ставить двойка, которая находится в нижнем квадрате, а это не правильно - для верхнего левого квадрата невозможно поставить двойку из-за такой наведенки. Нужна еще одна проверка, на целостность отдельного квадрата, чтобы такой ошибки не было. Да чуть не забыл следующий курс буду изучать либо asp, либо сокобан - еще не решил. |
|||
Судоку Сохранение ответа | + 20 | ||
Научился сохранять результат судоку в файл. Ничего. ++++ |
|||
Судоку Рекурсивная функция поиска | + 20 | ||
Наконец-таки научился решать судоку. Ничего. Следующий этап для каждой клетки брать только те цифры, которые допустимы для нее, расстановкой цифр потихоньку убирать цифры в соответствующих клетках. |
|||
Судоку Идея алгоритма - 81 цикл | + 21 | ||
Научился прорабатывать рекурсивный алгоритм поиска в глубину при решении судоку. Ничего. Лучше поручать такие рекурсивные задачи компьютеру. |
|||
Судоку Загрузка головоломки с интернета | + 2 | ||
Научился генерировать на сайте игру судоку и использовать в своей программе. Я так и не смог скопировать Ctrl+A и Ctrl+C - копируется все кроме цифр - во всяком случае в FireFox и IE - других браузеров у меня не стоит. Кстати о птичках - сайт позволяет сохранять игру в виде ss- файлов (которые по факту явлюятся текстовыми). Так что я сделал свой генератор, который считывал данные именно с ss файлов. Вот код моего генератора: public void LoadSudoku(string filename) { string[] lines = File.ReadAllLines(filename); int y=0; for (int i = 0; i < lines.Length; i++) { string s = lines[i]; if (lines[i].Contains("---")) continue; s = s.Replace("!", ""); s = s.Replace('.', '0'); for (int x = 0; x < s.Length; x++) sudoku.PlaceDigit (x,y, int.Parse ( s.Substring (x,1))); y++; } } |
|||
Судоку Проверка правил игры | + 20 | ||
Научился проверять интервалы судоку. Ничего. Ура первые рабочие судоку распечатались. |
|||
Судоку Печать цифр в таблице | + 20 | ||
Научился помещать цифры в отдельные координаты ячейки и выводить их на экран. Собственно ничего - Витольдович все хорошо объяснил. Делегат - это значок такой (у меня на скрине) - шутка. Делегат - это возможность вызывать функции одного класса из другого посредством передачи некой ссылки, если бы это был бы C++ , то можно было делегат назвать указателем, а так очень удобная штука и позволяет меньше кода писать. |
|||
Судоку Сетка для цифр | + 20 | ||
Научился выводить рационально сеточку судоку. Ничего. Было лень в редакторе что-то рисовать. |
|||
Судоку Вступление | + 20 | ||
Узнал правила игры Судоку. Научился решать судоку для самого легкого уровня. Самым сложным было то, что когда ставишь цифры и остается две клетки и обе клетки могут содержать только скажем двойку или другую цифру - то есть игру сделал неправильно. Собственно говоря из-за этого пришлось попотеть целую неделю. Я нашел сайт sudokuprint.ru и выбрал кроссворд и напечатал его несколько экземпляров - у меня только ручка и карандашика нет. Кстати печатал сразу несколько экземпляров кроссвордов с кандидатами (то есть теми достимыми в данной клетке цифрами) , только так я смог решить. Кстати возникали неоднозначные ситуации, ну например остаются две клетки и в обоих может быть 7 или 8. Или же другой случай остаются 3 клетки в одной может быть 1 или 2, в другой 2 или 3 , в третей 1 или 3. Вот сидишь и ломаешь голову, какую цифру подставить. Когда кандидат один на одну клетку все прекрасно. Прекрасное начало. Пришлось изрядно попотеть , но я не жалею. Кстати сразу идея - помимо судоку можно же решать японские кроссворды. |
|||
Теория ООП Интерфейс. VIP. Тяжёлая дружба кругов и квадратов. | + 20 | ||
Научился создавать класс-переходник Crosser, для взаимодействия кружков и боксиков. Ничего. Не знаю - с моей точки зрения класс Crosser был вишенкой на торт ООП, отличный курс. Сразу скажу, что можно дальше развить в том плане, что объяснить например sealed класс и какие-нибудь фичи с абстрактным классом. В качестве примера можно замутить консольные шахматы. Кстати насчет шахмат есть же игра на троих и так далее. Вот есть например шахматы на троих - https://ru.wikipedia.org/wiki/%D0%A8%D0%B0%D1%85%D0%BC%D0%B0%D1%82%D1%8B_%D0%B4%D0%BB%D1%8F_%D1%82%D1%80%D0%BE%D0%B8%D1%85 или же астрономические шахматы - https://ru.wikipedia.org/wiki/%D0%90%D1%81%D1%82%D1%80%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D1%88%D0%B0%D1%85%D0%BC%D0%B0%D1%82%D1%8B . Вообщем как вариант - можно еще вариации курса делать. Кстати - можно сделать курс по разгадыванию японских кроссвордов. |
|||
Теория ООП Интерфейс. VIP. Пересечение прямоугольников. | + 20 | ||
Научился делать методы проверки для боксиков и одновременно выводить кружки и боксики. Ничего. Интерфейсы это мощь. Позволяют малыми усилиями быстро дописывать новый функционал. |
|||
Теория ООП Интерфейс. VIP. Квадратики тоже хотят играть. | + 20 | ||
Реализовал класс Box и его добавление на игровое поле. Ничего. Ура! Новая фигура на поле. Оказывается очень быстро можно вносить изменения. |
|||
Теория ООП Интерфейс. ФИНАЛЬНЫЙ УРОК. | + 20 | ||
Научился реализовывать новые правила игры - заражать вирусом других игроков. Ничего. Вообще завораживает - мне это напоминает процесс кристаллизации, а потом плавления. Короче инь-янь - постоянная тусовка. |
|||
Теория ООП Интерфейс. Создаём новую игру. | + 20 | ||
Научился создавать новую игру. Ничего. Мне методы напоминают качели. Скажем так сначала красным цветом заражаем всех кто синим цветом, потом наооборот. Как-то так. |
|||
Теория ООП Интерфейс. Изменяем правила игры. | + 20 | ||
Научился, чтобы голя не переголил. Ничего. Все это мне напоминает уличную магию с Дэвидом Блейном ( можно на ютубе поискать). Вообще супер. Интерфейсенько. |
|||
Теория ООП Интерфейс. Кружочки гоняются друг за другом. | + 20 | ||
Запустил игру "Голя". Ничего. Красота. Смотрел бы вечно - как на огонь, воду или рыбок. Чем-то дискотеку напоминает.... |
|||
Теория ООП Интерфейс. Кружок готов к игре! | + 20 | ||
Реализовал метод Беги и добавил два новых : distance и Cross. Ничего. Магия работает. |
|||
Теория ООП Интерфейс. Кружок хочет играть. | + 20 | ||
Узнал кое-что новое об интерфейсах. Ничего. Беги - нужно переместить случайно кружок на sx и sy позиций. В случае, если рядом оказывается другой кружок, то срабатывает метод Поймал. |
|||
Теория ООП Интерфейс. Запускаем кружки на площадку! | + 20 | ||
Научился выводить кружки на форму. Ничего. Очень похоже на энергетическую сеть. |
|||
Теория ООП Интерфейс. Кружок на площадке. | + 20 | ||
Доделал класс Arena. Ничего. Ура! В следующем уроке все запустим! |
|||
Теория ООП Интерфейс. Площадка для игры. | + 20 | ||
Создавать класс Arena. Ничего. Класс арена - место тусовки шариков. |
|||
Теория ООП Интерфейс. Создаём кружок. | + 20 | ||
Узнал о классе Point. Ничего. Нужно нарисовать кружок. |
|||
Теория ООП Интерфейс. Алгоритм игры. | + 20 | ||
Ничему Ничего. Нужно описать как минимум методы заданные в интерфейсы Игрок. |
|||
Теория ООП Интерфейс. Правила игры. | + 20 | ||
Ничему Ничего. Пока мысли останавливаются как реализовывать эти методы. |
|||
Теория ООП Интерфейс. Зачем он нужен. | + 20 | ||
Повторил понятие интерфейса. Ничего. Интерфейс - это трафарет для класса. |
|||
Теория ООП ПОЛУФИНАЛЬНЫЙ УРОК. | + 20 | ||
Писать отзыв Ничего. Меня зовут Новопашин Владимир. Я прохожу ООП. Хороший курс. Если общее впечатление, то был какой-то захудалый проектик, а как начали потихоньку с помощью ООП приводить в порядок, так он заблистал своими гранями как бриллиант. |
|||
Теория ООП Перемещение Снеговиков | + 20 | ||
Перемещать сложные фигуры типа снеговиков. Ничего. Избавившись от delta мы столкнулись с другой проблемой - что нужно запоминать перемещения снеговика. Может даже имеет смысл сделать это в виде коллекции. Потому что второго снеговика от первого надо было переместить по x на 400 пикселей и аж потом перемещать на то же смещение, что и первого снеговика. |
|||
Теория ООП Перемещение других фигур | + 21 | ||
Научился перемещать линию и box. Ничего. Программа приобретает новые возможности. |
|||
Теория ООП Перемещение круга | + 20 | ||
Научился перемещать фигуру. Ничего. С каждым уроком становится интереснее. |
|||
Теория ООП Спрайт для Снеговика | + 20 | ||
Научился создавать и рисовать коллекцию фигур. Ничего. Осталось спрятать коллекцию пикселей - их тоже нужно запихнуть в отдельный класс. |
|||
Теория ООП Мощь полиморфизма | + 20 | ||
Повторил abstract. Ничего. Ура! Убрали ужасную функцию с формы Draw (Shape shape) и спрятали в классы. |
|||
Теория ООП Переезд graph в базовый класс | + 20 | ||
Особо ничему. Ничего. Наконец-таки спрятали методы Draw внутрь классов. |
|||
Теория ООП Переезд метода Draw | + 20 | ||
Да пока ничему. Ничего. Ура! Наконец-таки стали прятать метод Draw в классы объектов. |
|||
Теория ООП Приведение с мотором | + 20 | ||
Научился typeof. Ничего. position - место начала вывода фигуры. Кстати для switch надо было написать shape.GetType().ToString() |
|||
Теория ООП Фигуральный базовый класс | + 20 | ||
Пока ничему Ничего. Можно всякий раз запрашивать GetType в методе Draw при рисовании фигуры. А дальше с помощью switch -case вызывать уже готовые методы. |
|||
Теория ООП Богатое наследство | + 20 | ||
Научился наследованию. Ничего. Наследование - это возможность повторно использовать код программы путем выделения общих функций. Например есть класс документ, а от него наследуется класс расходный кассовый ордер. |
|||
Теория ООП Второй Снеговик | + 21 | ||
Научился рисовать второго снеговика. Ничего. Нужно снеговика запихнуть в отдельный класс , с отдельными методами поворота и перемещения этого объекта. |
|||
Теория ООП Рисуем Снеговика | + 20 | ||
Рисовать снеговика Ничего. )))))) |
|||
Теория ООП Цветные карандаши | + 20 | ||
Строить цветные объекты. Ничего. Ура сделали бардак в программе - подошли к моменту наследования , полиморфизму и прочих плюшек ООП. |
|||
Теория ООП Расстояние между пикселями | + 20 | ||
Пока особо ничему. Ничего Реализован еще один метод построения окружности. |
|||
Теория ООП Пиксели для классов | + 20 | ||
Научился убирать дублирующийся код. Были ошибочки, но на видео было сказано как с ними справиться. Потихонечку наводим порядок. |
|||
Теория ООП Структура vs Класс | + 20 | ||
Для меня было новым , что для того чтобы out заработал, нужно 2 параметра передавать или что нужно возвращать значение структуры - вроде на поверхности лежало, но как-то не догадался. Ничего. Полезный урок - вспомнил, что по книжкам читал. |
|||
Теория ООП Структура пикселя | + 20 | ||
Структуру и до этого знал. Ничего. Программка приобретает более презентабельный вид. |
|||
Теория ООП Круглый класс | + 20 | ||
Пока ничему. Ничего. Потихоньку вникаем в тему ООП. |
|||
Теория ООП Второй класс | + 20 | ||
Ничему Ничего Я пока как ученик впитываю знания. |
|||
Теория ООП Первый класс | + 20 | ||
Ничему Ничего Пока нечего сказать. |
|||
Теория ООП Урок рисования | + 20 | ||
Ничему Ничего Нарисовал домик. |
|||
Теория ООП Инкапсуляция мечты | + 20 | ||
Ничего Ничего Инкапсуляция - это сокрытие работы важных вещей и вывод только управляющих кнопок. Например не случайно машину накрывают кузовом и капотом или калькулятор закрывают корпусом. |
|||
Комбинаторика Динамика. Выход из Лабиринта | + 20 | ||
Ничему Ничего Данная задача была решена ранее в рамках консольного курса по комбинаторике. |
|||
Комбинаторика Динамика. Счастливые билеты 20 | + 20 | ||
Ничему Ничего Самое ценное в этом уроке - что с помощью excel повторил урок консольного курса по комбинаторике. |
|||
Комбинаторика Динамика. Поле дураков | + 20 | ||
Ничему Ничего Данную задачу решил в рамках консольного курса по комбинаторике. |
|||
Комбинаторика Полуфинальный урок. Ответы на вопросы | + 20 | ||
Да мои ожидания от курса оправдались. Зовут меня Новопашин Владимир. Самым сложным было работа с алгоритмом счастливые билеты N. Есть еще задачки, которые я бы хотел научиться решать . Вот например эта - http://acm.timus.ru/problem.aspx?space=1&num=1146 . Я не считаю этот курс законченным, можно еще насобирать методов решения и интересных задач. Для меня было очень ценным было объяснение решения по счастливым билетикам N. Было прикольна визуализация рекурсии в виде спирали, кривых Гильберта , треугольников Серпинского. |
|||
Комбинаторика Комбинаторика. Математические операции | + 20 | ||
Ничему Ничего Данные задачи я решил в консольном курсе комбинаторике. |
|||
Комбинаторика Комбинаторика. Сложение букв | + 20 | ||
Ничему Ничего Данные задачи решил ранее выполняя консольный курс комбинаторики. |
|||
Комбинаторика Комбинаторика. Много ферзей. Демонстрация | + 20 | ||
Ничему. Да ничего сложного. Давно не рисовал - может рисование схемы было самое сложное. Я заметил на схеме ошибку - буковкой b обозначена горизонталь, поэтому у себя на рисунке исправил. |
|||
Комбинаторика Комбинаторика. 4 x 4. Ладья x Ферзь | + 20 | ||
Ничему Ничего Данные задачи решил в консольном курсе комбинаторике. |
|||
Комбинаторика Комбинаторика. Счастливые билеты N | + 20 | ||
Ничему Ничего Данную задачу решил в рамках консольного курса комбинаторики. P.S. За книжку большой рахман. |
|||
Комбинаторика Комбинаторика. Счастливые билеты 6 | + 20 | ||
Ничему Ничего Данную задачу решил в рамках консольного курса по комбинаторике. Все оптимизации можно посмотреть здесь http://www.sql.ru/forum/932580/posobie-dlya-studentov-i-shkolnikov?mid=15179128#15179128 |
|||
Комбинаторика Рекурсия. Фракталы. Кривая Гильберта | + 20 | ||
Научился рисовать кривые Гильберта. Ничего. Красота. Супер урок. |
|||
Комбинаторика Рекурсия. Фракталы. Треугольник Серпинского | + 20 | ||
Научился строить треугольник Серпинского с помощью рекурсии. Найти иконку к этому приложению. Я когда в школе учился и учитель на уроке был занудным (обычно это как ни странно был русский язык) я строил треугольники Серпинского. Это помогало моему мозгу справиться со скукой. |
|||
Комбинаторика Рекурсия. Фракталы. Спираль | + 20 | ||
Научился рисовать спираль с помощью рекурсивной функции. Ничего. Рекурсирвные спирали завораживают логичностью и закономерностью конструкций. |
|||
Комбинаторика Рекурсия. Обратный отсчёт | + 20 | ||
Ничему Ничего Данную задачу решил в консольном курсе по комбинаторике. |
|||
Комбинаторика Рекурсия. Общий делитель | + 20 | ||
Ничему Ничего Данную задачу решил в консольном курсе по комбинаторике. |
|||
Комбинаторика Рекурсия. Числа Фибоначчи | + 20 | ||
Ничему Ничего Данную задачу решил ранее в консольном курсе. Скрин статистики прикладываю. |
|||
Комбинаторика Рекурсия. Факториал | + 20 | ||
Ничему. Не знаю как решить этот вопрос, ибо я сначала прошел консольный курс по комбинаторике, а потом видеокурсы, авторы никак не ограничили в какой последовательности курсы проходить. Нету кнопочки перепройти урок "Факториал", а так бы я это с делал еще раз с удовольствием. Приложил статистику прохождения задачки по факториалу. |
|||
Комбинаторика Рекурсия. Заливка области | + 20 | ||
Научился рекурсивно закрашивать область консоли. Да ничего сложного не было. Вообще завораживает закраска области экрана. Готов часами на это смотреть. Как на огонь смотришь. |
|||
Комбинаторика Рекурсия. Главный секрет | + 20 | ||
Рисовать кривую Гильберта Ровно по клеточкам рисовать эту кривую - ручка все время норовить рисовать криво. В целом вышло симпатично. |
|||
Комбинаторика Рекурсия. Вступление | + 20 | ||
Рекурсия - это когда для вычислений пользуемся той же функцией, в которой указаны условия выхода из рекурсии. Вычисляться может все что угодно, от сумм, факториалов, чисел фиобоначчи, вплоть до BFS или DFS. Пока в начале пути. Честно говоря думал курс комбинаторики в консоле и видеоуроках одно и то же. Сейчас смотрю, что тут есть однаковые, так и разные уроки. |
|||
Новые технологии VIP урок - Создание архиватора - 2 часть | + 1 | ||
Научился запаковывать файл в архив и его распаковывать. Да ничего такого. Сложное впереди. К этому архиватору нужно прикрутить компрессор/декомпрессор. Но это уже усложнение программы. Соответственно изучать - https://msdn.microsoft.com/ru-ru/library/system.io.compression.zipfile%28v=vs.110%29.aspx . Что ценно , так Windows по умолчанию поддреживает zip формат и не надо дополнительно ставить какие-то архиваторы. Ура!!!! Я зафиналил курс по новым технологиям. Таких людей не так много. |
|||
Новые технологии VIP урок - Создание архиватора - 1 часть | + 20 | ||
Научился создавать архив. Ничего сложного - еще проект не до конца реализован Честно говоря я думал, что архиватор сразу запаковывать файлы. А так зачем он нужен? Просто собрать файлы в один файл - это не интересно . Вот даже смотрю архиватор rar - он же меня спрашиват как сжимать файлы - обычное сжатие или максимальное сжатие. Вообщем архиватор без компрессора - это чемодан без ручки - никому он не нужен и не интересен- во всяком случае ИМХО. Понимаю, что даже в самом rar есть частный случай, когда он ничего не сжимает, но в остальных же случаях сжимает. |
|||
Новые технологии VIP урок. C# + MySQL через DataSet | + 20 | ||
Научился подключаться к базе данных MySQL. У меня возникала ошибка 'SQL Error (1146): Table 'performance_schema.session_status' doesn't exist'. Я уже понял, что разбираться прийдется с ней самостоятельно. Оказывается ларчик просто открывался. Нужно было просто выполнить команду set @@show_compatibility_56=ON; и будет счастье и исчезала эта ошибка. Намучался я и настрадался в этом уроке, однако истекая кровью дошел до конца этого урока. Кстати еще выбирал из 4 разных вариантов иконок, пока не выбрал синенький телефончик. Без иконок не могу софт делать. |
|||
Новые технологии ФИНАЛЬНЫЙ УРОК | + 1 | ||
Ничему Программы долго открывались и микрофон лагал. Заметил - когда не надо все получается хорошо и замачательно. Как только нужно отзывок какой-то записать вечно фигня какая-то творится. |
|||
Новые технологии Построение графиков | + 20 | ||
Научился строить графики с помощью компонента ZedGraph Я скачал компонент по ссылке в уроке. При чем он был 130 килобайт и очень странная особенность. Я прописываю ссылки в программе на этот компонент. Как только компилирую проект все ссылки на ZedGraph "отваливаются". Несколько раз попробовал - результат тот же. Потом нашел официальный сайт этого ZedGraph и нашел компонент версии 5.5 (он кстати весил больше 300 кило) и сделал ссылки на него - тогда я нормально смог завершить урок. Хороший урок. В свое время мне бы помог при сдаче научной работы. Ну что ж - лучше поздно , чем никогда. |
|||
Новые технологии Печать таблицы + экспорт в Excel | + 20 | ||
Научился печатать с программы на принтер и в Excel Такого тут нет - просто появляются разные хотелки по выравниванию текста, чтобы не печаталась пустая строка и так далее. Хороший урок. Просто, доступно и наглядно объяснено. |
|||
Entity Framework Добавление - Извлечение | + 20 | ||
Научился получать данные, которые мы записали в БД с помощью EF. Это даже не сложно, а просто слегка горько, что не смог воспользоваться плюшками C# 6.0. Пришлось выкручиваться через sb.AppendFormat В принципе ничего сложного, с моей точки зрения более сложные базы нужно контролировать, что в БД пишется и еще отдельно стоит проблема сохранности старых данных. А так спасибо Косте за то что рассказал, что в мире Microsoft творится. |
|||
Entity Framework Один за всех и Все за одного | + 20 | ||
Научился создавать с помощью Entity Framework классы со связями с последующей миграцией в базу данных. Все прошло ровненько - без сучка и задоринки. Смотрю очень хорошая штука Entity Framework, но без знания transact SQL не обойтись - как говорится - на entity надейся, а сам не плошай. |
|||
Новые технологии Работа с WinAPI | + 20 | ||
Научился закрывать окошки с помощью WinAPI Я вот до сих пор не нашел - как можно добавлять заголовки дочерних окошек. В принципе функция закрытия окна работает прекрасно, только нужно получить title дочернего окна. |
|||
Интернет-магазин UPDATE товара | + 20 | ||
Научился изменять данные в таблице. Ничего. За вышесказанное. |
|||
Новые технологии Мотиватор | + 20 | ||
Научился создавать мотиватор Самое сложное это поиск подходящей картинки. Не знаю, что-то все мотиваторы мне не нравились и даже этот который выбрал, тоже не нравился, но уже более менее приличный. Жду следующих уроков. |
|||
Семантика Я решил всю Семантику! | + 21 | ||
Научился работать с семантическими функциями языка C#. Ничего сложного не было - только функции с календорем и когда рандомайзные функции - в остальном все просто. У меня было не завершенное дело. Я еще проходил семантику когда была бесплатна - не добил это дело. Вот решил его сделать до конца. |
|||
Entity Framework Миграция Базы | + 20 | ||
Научился делать миграцию баз данных в EF. У меня не было data connecter для mysql баз. Тут я намучался, но все же установил. А дальше прописал все значения базы и прошло все как по маслу. Вроде ничего сложного не было - просто очень много времени ушло на поиск проблемы с data connector. |
|||
Новые технологии ПОЛУФИНАЛЬНЫЙ УРОК | + 20 | ||
Ничему Ничто. Подведем небольшой итог. Я научился создавать делегаты на кубиках, делать рекодер для говорящих часов, а также менеджер обоев рабочего стола и клиент-серверное приложение по смене обоев рабочего стола удаленно. |
|||
Новые технологии Клиент-сервер для смены обоев | + 20 | ||
Научился создавать клиент-серверное приложение по смене картинки рабочего стола. Я пока не протестировал работу с разных айпишников - с братом договорился на следующую неделю это сделать. Хорошее приложение - показывает как легко можно создавать клиент-серверные приложения на любую тематику. Дальше только мясо наращивай - в виде многопоточности и так далее. |
|||
Интернет-магазин Товар на форме | + 20 | ||
Ничему Ничего Я собственно на предыдущем сделал все - только нужно был вывести preview картинки. |
|||
Интернет-магазин SELECT из РНР | + 20 | ||
Научился получать параметры $_GET и читать их в экранную форму. Добавлять значение в input типа image при чтении параметров. Готов к следующему уроку. |
|||
Интернет-магазин INSERT из РНР | + 20 | ||
Добавлять товар в базу данных с помощью php. Вряд ли это сложно, разве что картинку вертолета найти. Запись добавлена. |
|||
Интернет-магазин Форма Товара | + 20 | ||
Ничему До сих пор не знаю как лучше запихнуть эту форму в div. Так формочку чуть облагародил и запихнул ее в табличку. |
|||
Интернет-магазин Таблица с Картинками | + 20 | ||
Выводить картинки в таблице. Одна картинка не выводилась - потому что криво ее назвал. Исправил update. Тега-тега-потегулечки. |
|||
Интернет-магазин Картинки для товаров | + 20 | ||
Ничему. Странное дело - искал долго красную ручку. Но те, что находил в гугле мне не нравились - долго искал картинки. Картинки готовы |
|||
Интернет-магазин Товары в таблице | + 20 | ||
Узнал про тег th - раньше о нем не знал. У меня был крупный шрифт у консоли - пришлось несколько раз уменьшать, чтобы хоть как-то он поместился на скриншоте. Вспоминаю php. |
|||
Новые технологии Обои рабочего стола | + 21 | ||
Научился менять обои рабочего стола с помощью программки и закачивать их по ссылке с инета. Я запустил программку меняю картинку и черный экран. Оказывается в реестр не записывался полный путь - пришлось внести строку dir = Assembly.GetExecutingAssembly().Location.ToString().Replace("WallPaper.exe", "") + "papers\\"; Я уж думал на Win10 по другому обои организованы - слава Microsoft - ничего там трогать не стали. А дальше все пошло как по маслу. Кстати нужно не picture.Image=null; писать, а достаточно picture.Image.Dispose(); и будет счастье. Поэтому я не стал отказываться от превьюшной картинки. Сделал еще мелкую доработку - во время загрузки картинки сделал, чтобы появлялся WaitCursor. С моей точки зрения кнопка загрузить картинку лишняя. Хотя момент философический - мне кажется, что достаточно нажать клавишу Enter на textbox ссылки и после этого происходит загрузка. |
|||
Новые технологии Телефон по TCP/IP протоколу | + 20 | ||
Создавать и использовать класс клиента и сервера tcp/ip телефона. Какая-то фигня - до сих пор не победил. Если я сначала запускаю сервак, а потом клиент, то первое число на серваке получаю, а дальше они отправляют друг другу сообщения. Если последовательность наооборот, то все хорошо работает. Еще что заметил, если запустил сервер, то он ничего не отправляет - а просто появляется надпись "Запуск сервера" и все. А мы будем звук передавать по tcp/ip протоколу? |
|||
Новые технологии Говорящие часы. Воспроизведение | + 21 | ||
Научился воспроизводить время на форме , чтобы она не подвисала и во время воспроизведения времени при закрытии формы прерывалась. Да вроде из видеоурока все понятно. Лишний раз убеждаюсь - лучшее враг хорошего. Ура! Часы заговорили моим голосом. Единственное, что хочу на часы подвесить - это расписание и чтобы в нужный момент меня они выгоняли из компьютера - чтобы я походил и размялся. |
|||
Новые технологии Говорящие часы. Запись голоса | + 20 | ||
Записывать голос, пользоваться библиотекой для записи голоса NAudio. У меня на ноутбуке сдох микрофон на экране. Я еще не пойму - записываю звук и ничего не воспроизводится. У меня этот урок в целое приключение вылился. Пришлось в магазин ехать покупать микрофон - вещь нужная- в хозяйстве пригодится. Ах да - вот еще - забыл написать строчку waveIn.StartRecording(); из-за этого у меня формировались файлы размером по 49 байт. Думаю , что за фигня. Уже икру метать начал. Думал - сейчас зайду на сайт , напишу что-нибудь гневное Витольдовичу. Потом вспомнил- утро вечера мудренее. Потом думаю - нет пересмотрю этот урок и нашел это место. Отличный урок. Пишем конкурента для audocity. Кстати бывает так, хочешь звук записать. Ну и что, что wav формат - его потом легко переконвертировать в любой удобный формат. Отличный урок. У меня уже есть одна потребность во время вебинаров звук писать или общаешься по скайпу - такой своеобразный диктофон, чтобы ход запомнить ход своих мыслей. Для меня этот урок ценен тем, что в нем есть ошибки и способы их исправления. |
|||
Интернет-магазин Подружить PHP с MySQL | + 20 | ||
ничему Все просто Скрин приложил. |
|||
Интернет-магазин Всё готово для работы | + 20 | ||
ничему Все просто На рабочем столе много ярлыков - пришлось их маленько подвигать. |
|||
Интернет-магазин Запуск РНР | + 20 | ||
Научился, что файлик index.php запускается первым на сервере. Я в for забыл еще один плюсик добавить в $j++ - ошибка не очевидная - из-за этого маленько затормозил. Все получилось. |
|||
Интернет-магазин SELECT запросы | + 20 | ||
Ничему Ничего Вроде бы все понятно. |
|||
Интернет-магазин phpMyAdmin | + 20 | ||
Да вроде все знал до этого. Маленько помучался с вызовом phpMyAdmin Пришлось выдумывать названия товаров. |
|||
Новые технологии Нити на кубиках | + 20 | ||
Научился создавать 3 потока в программе с помощью Thread.Start. В какой то момент у меня поток "застрял" в памяти и не давал скомпилировать файлы - потому, что эксзешник был в памяти запущен , но это мелкая неприятность - я его удалил в памяти. Потоки это классно. |
|||
Entity Framework Использование MySQL | + 20 | ||
Что-то у меня не получилось запустить проект mysql Проект не запустился - ссылку на проект дам ниже. К сожалению проект не запустился |
|||
Интернет-магазин Добавление товаров | + 20 | ||
Ничему Ничто Приключения начинаются. |
|||
Интернет-магазин Запуск базы данных | + 20 | ||
Ничему. Я не понял, зачем тут вводить пароль - пришлось потом enter нажать и все стало хорошо. Тут больше пунктов написано, а так все быстро прошло |
|||
Интернет-магазин Установка EasyPHP | + 20 | ||
Научился ставить и проверять EasyPHP. Я все не мог понять, почему сайт не запускался по 127.0.0.1 - оказывается сайт "сидел" на 8080 порту. Лиха беда начало. |
|||
Новые технологии Делегаты на кубиках | + 20 | ||
Научился пользоваться делегатами и узнал про составной делегат Мне всегда сложно угнаться за Витольдовичем, на этот раз он всех ждал и даже прерывать видео не пришлось. Я давно читал про эти делегаты, но такого живого примера не было и все меня они никак не цепляли, а тут смотрю даже составные делегаты есть - вообще очень хорошая штука. |
|||
Новые технологии Модульное тестирование | + 20 | ||
Научился работать с unit test. null Супер урок. Тестирование это мощь. |
|||
Демо софт Квадратный калейдоскоп | + 1 | ||
Узнал много нового о калейдоскопах и научился создавать виртуальный квадратный калейдоскоп. Когда я решил выводить новую фигурку - дольку. Без пробежек по граблям не обошлось - постоянно валилось - оказывается у дольки должна быть минимальная ширина 1 и высота 1 - иначе сишарпик очень огорчается. Вот эта задачка прям как вишенка на торт и красивая и математическая и творческая. Я не стал с треугольничками замарачиваться. Хотя можно было бы и квадратики и многоугольнички делать - вот с дольками было интересно. |
|||
Tinklavimas Знакомство | |||
Ничему Нет такого. Напишу стих. Ведь можно любые замечания писать: Только змеи сбрасывают кожу, Чтоб душа старела и росла Мы увы со змеями не схожи Мы меняем души не тела.... |
|||
Демо софт Текстовый процессор | + 21 | ||
Научился создавать простой текстовый процессор Хочу придраться, но совесть не позволяет. На самом деле столкнулся с таким - что у меня есть текстовые файлы и utf-8 и в 1251 кодировке. Т.к. файлов 1251 большинство, то я просто под эту кодировку перекодировал. Вообще тема текстовых процессоров неисчерпаема. Тут можно замутить небольшой свой текстовый редакторик, создать возможность выполнения плагинов. Кстати у меня встает проблема парсинга над текстовыми файликами нужно выполнить однообразными операции парсинга файла ( реплейсинга текста). При чем требуется применить регулярные выражения. Так вот со временем такой небольшой редакторик сделаю по массовому парсингу файлу. А так я делаю все вручную - беру вручную каждый файл так обрабатываю. А тут заодно можно проконтролировать результат выполнения. |
|||
Нанософт Средняя оценка | + 20 | ||
Научился работать с делегатами Я про делегатов уже читал. Я когда посмотрел название программы - думал получится пресное блюдо. Однако благодаря соусу в виде делегатов вкус нашей программы улучшился намного. Они мне чем-то напоминает использование указателей в C++. |
|||
Демо софт Менеджер паролей | + 20 | ||
Научился создавать менеджер паролей и узнал как работать в WInForms с буфером обмена. Сделать новую функцию авторизации на сайты. Сделал (вернее содрал с курса Webbot) функцию авторизации на сайт. То что приходится информацию приходится выуживать с тегов контролов - как-то муторно - у меня есть мысль где-нибудь в облаках - например в docs.google.com хранить табличку - пароль зашифровать хэш.функцией md5 - чтобы юзвер не знал какой пароль - расшифровку производить непосредственно во время авторизации на сайт - просто подставляем данные и запускаем функции расшифровку пароля и нажимаем кнопочку авторизации на сайт. Да кстати - пришлось помучаться с этой функцией авторизации - например на mail.ru для входа используется кнопка "Войти", а вот у Евгения Витольдовича "Вход", у gmail.com - почему начала по английски писать кнопку - Next ( эта кнопка сделана на JS - поэтому ее нужно было нажимать через Invoke, остальные через Navigate). К сожалению универсального входа на сайт не получилось - 3 сайта и у каждого сайта свои тараканы :((((. Да кстати - логины на все 3 сайта одинаковые - это не ошибка. |
|||
Демо софт Английские карточки | + 20 | ||
Научился воспроизводить mp3 и видеофайлы через компонент WIndows Media Player Не было такого. Интересный урок, я люблю материалы сайта puzzle-english.com и сам по ним занимаюсь. Вообщем можно накачать файликов с puzzle-english и повторять слова на английском. Видео интересные. |
|||
Демо софт Двенадцать месяцев | + 20 | ||
Научился создавать простой календарик с картинками. Сделать, чтобы при ошибке закрывалась форма. Простенькая программка. |
|||
Демо игры VIP. Устный счёт | + 20 | ||
Создал вместе с Евгением Витольдовичем суперполезную программку устного счета. Еще научился, что можно по разному символы умножения представлять в программе. Самым сложным для меня было тестирование умножения с трехзначными числами - делал честно - зело скрипели мозги. Кстати насчет представления данных примера я использовал такую штуку: string.Format ("{0} {2} {1} = ",a,b,mode); Режим у меня передается тупо в виде символа - "+", "-", "×", ":" P.S. Кстати мне помогла лекция насчет символа минуса и умножения, чтобы сделать внутри режимы по своему. |
|||
Демо игры ФИНАЛЬНЫЙ УРОК | + 20 | ||
Научился создавать простые игры с помощью Windows Forms. Меня ломало создавать 3 уровень 2D лабиринта и самое сложное было выиграть в "Камень, ножницы, бумага" у компьютера. В целом хороший курс - для любого новичка. Важно установить VS и вперед и с песней - смотри видеоуроки и набирайся игровой мудрости. В конце уроков станешь джидаем. |
|||
Демо игры Камень ножницы бумага | + 1 | ||
Научился создавать игру "Камень, ножницы , бумага" Выигрывать в игре у компьютера на больших скоростях. Покажу младшему брату (у нас с ним разница 16 лет), когда он был маленький - мы с ним в эту игру играли. |
|||
Демо игры Лабиринт 2D - игра | + 20 | ||
Научился с помощью контролов Windows Forms создавать игрушку и преодолевать себя. Мне не понравилось, что каждый раз копипастю, может это была причина моей лени делать 3 уровень. Для простоты сойдет, а так нужен редактор уровней с общей для всех уровеней логикой. Вообщем встает дилемма - либо делаем игру с повторным использованием кода, что ее очень усложняет (зато потом разработка ведется легко) либо быстро можем накидать эскиз игры и юзать. Меня ломало и корежило делать этот третий уровень, но я его сделал. Видимо в душе я перфикционист и вылезла моя природа. |
|||
Демо игры Бот для Быстрощёлка | + 20 | ||
Научился использовать в программе WebAPI функцию кликанья мышки. Ничего сложного Я заметил, что если ставлю от 1 до 15 миллисекунд, то количество кликов в секунду не превышает 72, зато когда ставлю 16 миллисекунд, то сразу фатально падает количество нажатий до 48 и так дальше. |
|||
Демо игры Игра Быстрощёлк | + 20 | ||
Научился создавать игру "Быстрощелк" Побить рекорд - я так и не побил - ибо занимаюсь по утрам и все домашние дрыхнут и негоже их всех будить. Простенькая программка позволяет сразу сконцентрироваться на программировании. P.S. Кстати как сынишку звать (который помогал вести урок)? |
|||
Entity Framework Основные приемы работы с БД через EF | + 20 | ||
Научился "оживлять" запрос с EF к базе данных SQL Server. Все получилось. С моей точки зрения пароль так в базе данных хранить не комильфо. Нужно его как-то зашифровывать через функции md5. А так могу сказать все круто и волшебно. Ведь работа с БД это отдельная большая тема, а тут получили в этих уроках кусочек магии. Я смотрю все наши занятия с ITDN весьма продуктивные и Константин по максимуму раскрывает тему. |
|||
Entity Framework Подключение БД по методу CodeFirst | + 20 | ||
Установил Entity.Framework с пакета NuGet и настроил авторизацию к базе данных Все вроде прошло ровно. У меня вот глупый вопрос. На уроке был показана модель когда при малейших изменениях схемы "грохается" вся база данных и заново пересоздается - это не есть гуд, ибо труды предыдущих поколений будут потеряны. Я работал с базами данных - я например добавляю какое-то новое поле или удаляю - но я даже эту табличку не удаляю. Ну допустим была проблема когда было текстовое поле 42 символа, потом их стало не хватать и нужно было сделать текстовое поле 255 символов. Я делал внутри таблички временное поле 42 символа - туда переносил се данные посредством update, а потом грохал старое поле и потом создавал новое поле, но с 255 символами и переносил данные. И данные при этом сохраняются в табличке. |
|||
Entity Framework Создание приложения | + 21 | ||
Ничего нового не узнал - был подготовительный урок - готовили формочки WinForms. Visual Studio тупила - а так ничего сложного не было. Мысли останавливаются. |
|||
Entity Framework Введение в EF | + 20 | ||
Узнал о технологии Entity Framework и подходах работы ее с базой данных. Ничего сложного не было. В вакансиях на программиста C# пишут Entity Framework, Hibarnate - хоть сегодня узнал, что это за зверь. |
|||
Демо игры Лабиринт 2D - меню | + 20 | ||
Научился работать со звуком и узнал о пространстве имен System.Media. Подготовить файлики заняло какое то время, но вряд ли это сложно. У меня на кнопочку закрытия звук не воспроизводился. Мне пришлось перед this.Close() вставить код Thread.Sleep (657); (выверил опытным путем - чтобы полностью воспроизводился звук) - тогда все услышал. |
|||
Демо игры Картинка с секретом | + 20 | ||
Создавать приложение для отображения картинок на задней фоне Windows Form. Найти картинки. Забавное приложение и самое главное наглядное. |
|||
Демо софт Вступительное слово | + 21 | ||
Научился ставить англоязычную версию C# 2010. У меня была изначально русскоязычная версия C# 2010. Поставил языковой пакет, но я не смог англофицировать эту версию. Поэтому я снес русскоязычную версию, скачал англоязычную и поставил себе. Пришлось англофицировать не только vs, но и операционку. |
|||
Функционал ФП - ФИНАЛЬНЫЙ УРОК | + 20 | ||
Вебинар получился хорошим, выявил потребность в ФП. Понять, что такое каррирование и замыкание. Вернее даже так - зачем они нужны. Курс весьма любопытный. Ясное дело увидев это хочется силы попробовать на всяких рекурсиях - типа факториала, чисел фиобоначчи, а так же например сложить сумму квадратов чисел. Например в Haskell мне достаточно написать такую функцию: sumSquares = (+) `on` (^2) Интересно узнать, как дела в ФП в C# с этим делом обстоит. Еще момент, может даже имеет смысл небольшую теорию дать по ФП и выложить где-нибудь презенташки и видео. |
|||
Функционал ФП - Короткое замыкание | + 20 | ||
Научился делать лямба-функцию с замыканием. Понять концепцию замыкания - пришлось еще почитать статью на wiki. А в чем сермяжная правда замыкания? |
|||
Функционал ФП - Свой метод Where | + 20 | ||
Научился создавать расширяющий метод Where, который заменяет аналогичный метод LINQ. Самым сложным было осознать как раньше жил без функционального программирования в C# Курс явно напрашивается на продолжение банкета, т.к. хочется посоздавать какие-нибудь sql- подобные конструкции с коллекциями. Кстати говоря можно уже по 2 кругу пройти курс алгоритмики используя знания ФП. |
|||
Функционал ФП - Сортировка списка | + 20 | ||
Научился сортировать списки с помощью функции LINQ OrderBy. Ничего не было сложным. Интересно посмотреть сортировку по нескольким полям. |
|||
Функционал ФП - Калькулятор | + 21 | ||
Научился создавать калькулятор через класс, через делегат, анонимный метод и анонимный оператор. Ничего сложного - просто новая концепция. Все это сильно напоминает Haskell. Есть желание научиться - потому что код получается более лаконичный и компактный. |
|||
Алгоритмика Я решил всю Алгоритмику | + 20 | ||
Научился строить алгоритмы и работать с базовыми структурами подробности я опишу ниже. Самым головоломным для меня были матрицы, метод Горнера, квадрат многочлена. Заставили понервничать задачи - число из 100 единиц (ни в один тип не влазило), ромб, админ сети. Курс чудесный. Я решил с пользой провести майские праздники и решил его. Появлялась свободная минута - я за задачу. Я думал меня уже трудно чем-то удивить. Много полезного узнал для себя - например как можно одной фукнцией переводить из двоичных , шестнадцатеричных и восьмеричных систем в десятичную и наооборот. Сдвиг влево и вправо - порадовали, Очень понравились задачи, с числами , матрицами. Я думал в строках нет ничего особенного, однако задачка "Сколько слов" показала, что это не так. Были моменты, что я жульничал - например при високосном годе я пользовался функцией IsLeapYear - очень удобно. Понимаю не спортивно, просто я в свое время уже 2 или 3 раза делал программку для високосного года и примерно представляю все нюансы. Кстати из строк понравилась задачка "Знаки зодиака". В общем и целом - курс очень полезный. Обязательно что-то новое можно в нем узнать. Потом начинает работать подсознание и появляются всполохи и решение находится тут же. Я сейчас выписал на листочке, что я еще хотел за задачки описать, ну их правда много - долго было бы перечислять. У меня когда не получалось что-то решить, то начинал думать на бумаге - рисовать тот же ромб. Потом посмотрел видеорешение - думаю - слишком сложно решил я. Конечно пользоваться справкой MSDN или wiki. Кто не прошел - обязательно к прохождению, хотя бы для общего развития. А вот еще - нужно сделать задания по регулярным выражениям. Хотя объяснить квантификаторы . + * . Очень полезная штука. |
|||
Unity 3D Приглашение на видеокурс | + 20 | ||
Пока ничему. +1 Вообще интересно узнать, что за библиотека Unity3D |
|||
Webbot On-Line VIP. Формирование цикла | + 20 | ||
Научился создавать самостоятельные циклы для работы программы. Выделить время в конце вечера на этот урок. У меня в этой игре возникла насущная потребность чистки "лишних" людей. Выглядит это так - во время работы лифта ко мне иногда подселяются в гостиницу или устраиваются на работу юниты для которых нужна чистка (без (+) и ниже 9). Нужно будет мне на мою формочку такую кнопку вывести. Еще я не понял, как сохранять настройки в системе? |
|||
Webbot On-Line ФИНАЛЬНЫЙ УРОК | + 21 | ||
Научился записывать видео для youtuba - супер - первые раз делаю. Сумбурно получилось. https://youtu.be/UrORzp0Rmoo - вот ссылка на отзыв. У меня микрфон барахралил - все время тихо говорил. Вот самое сложное было найти через группы в контакте микрофон у незнакомых людей за вкусняшку. Это было круто. Спасибо авторам за курс. |
|||
Webbot On-Line Жители. Кто не работает - то не ест! | + 20 | ||
Научился уволнять не эффективных сотрудников и принимать более эффективных. Не к чему придраться. У меня еще возникла одна идея - есть ресурс puzzle-english.com - мне очень нравится, но удобнее заниматься со скаченными на мой компьютер видео. Вот еще один робот сделаю, после робота объявлений. |
|||
Webbot On-Line Жители. Кто хочет сегодня поработать? | + 20 | ||
Научился устраивать человека на работу. Все было просто. Элементы разместил. Кстати эта программа очень полезная. У меня сейчас есть проблема - я иной раз через городские группы в контакты , где более 10000 пользователей продаю всякие не нужные вещи - проще говоря барахло, иной раз просто так отдаю. Выглядит так - я захожу в эту группу и создаю пост , либо есть кнопочка предложить новость. Дальше создаю сообщение - туда вставляю текст и прикрепляю фотки (на фотки люди охотнее реагируют). Так вот таких групп у меня больше 10 и меня достало каждый раз делать одно и тоже. Кроме того - мне надо несколько раз в сутки подавать объявление. Так что я нашел решение своему горю. Кстати видимо и для авиты тоже сработает. |
|||
Webbot On-Line Жители. Кто следующий? | + 20 | ||
Научился оставлять полезных людей в своей гостинице Нет - все достаточно было разжевно - грех придираться в отношении сложности. Вчера в ручном режиме разбирался с жителями. В результате всех с кислыми и постными лицами уволил безо всякой жалости. Оставил людей, с плюсами и с девятками , либо счастливых на своем рабочем месте. Функцию выселения людей из гостиницы написал. |
|||
Webbot On-Line Жители. Выбираем гостиницу | + 20 | ||
Научился работать с жителями. Принимать-уволнять, заселять и выселять. Не надо было жителей выселять из гостиницы - теперь приходится искать на бирже труда работников за баксы. Я заметил такую вещи. Когда работает лифт ,то в это время какие-то работники принимаются на работу. Вообщем я уволил всех людей с кислым и мрачными рожами - ибо в моем городе должны работать счастливые люди. Ну как выяснилось не всегда удается счастливых людей устроить на все места часто бывают нужны люди с кислым лицом (среднее) - мрачных я погнал поганой метлой. |
|||
Webbot On-Line С настройками всё в порядке! | + 20 | ||
Научился по вижуалстудивски сохранять настройки приложения. Был не внимательный при авторизации - оказывается в оба поля изначально подставлял логин - выяснилось уже когда начал использовать настройки. Я вот не пойму как реализовать метод лабиринта - по идее он же отдельный метод. Нужно некую галочку в настройки вывести, чтобы его там "дёргать". |
|||
Webbot On-Line Настройки меняют настроение | + 20 | ||
Научился создавать настройки работы цикла. Вроде все просто. Можно по разному хранить настройки - можно в текстовом файле , типа ini в виде <настройка> : <значение> , а можно серилизовать настройки в xml или бинарный файл и потом читать посредством десериализации. |
|||
Webbot On-Line Сколько времени? | + 20 | ||
Научился создавать рандомный таймер и выводить его показатели в элемент Label на форму. Нет такого. Кстати вот что заметил, даже если Кирилл делает какое-то действие и по его мнению не все пользователи поймут - он еще раз разжует этот момент - с моей точки зрения это ценно. Я бы вообще прочитал бы данные на главной страницы, где есть задания - там есть закупки, выкладки , сбор выручки и прочее. У них можно заметить есть количество часов, минут или минут и секунд. Так вот по минимальному значению из этих я бы запускал таймер - чтобы не гонять его лишний раз вхолостую. В какое место - на форме в событие таймера. |
|||
Webbot On-Line Цикличность бытия | + 20 | ||
Научился гонять задания робота по циклу Просто как 5 копеек. Я бы остановил цикл скажем после 2-3 минут холостых ожиданий- потом через полчасика снова включил. P.S. Робот воспитывается. Пока требуется участие человека - я бы его назвал автоматом Калашникова или если быть политкорректным автомат Шмойлова. Скоро вырастет настоящим мужчиной. |
|||
Webbot On-Line Уборка помещений | + 20 | ||
Научился приводить код в порядок и убирать однотипные функции в отдельный класс. Не нашел такого. Ура! Навели порядок в коде. С моей точки зрения переменная mode должна быть в форме. Ведь именно в форме она меняет значение. |
|||
Webbot On-Line Лабиринт Минотавра и нить Ариадны | + 20 | ||
Научился определять номер текущей двери и нужны ли ключи. Да вот думаю, что же было самым сложным. Я бы не называл это самым сложным - просто пришлось немного подумать- когда искал количество ключей. С моей точки зрения нужно более комплексную функцию писать для оставшихся ключей. Во всяком случае у меня нет волшебной записи "Что ключей не хватает". Хотя из скрина видно, что дверь 2, а ключей осталось 4. 4+2=6 - это меньше 10. |
|||
Webbot On-Line Лабиринт Минотавра | + 20 | ||
Создал отдельный метод для открывания дверей и зарабатывания бонусов Да ничего особенного. У меня уже все ключи кончились. И главное вот что обидно - робот отработал и открыл 10 дверей, но вот выигрыш я не забрал - хотя бы такая проверка точно нужна. |
|||
Webbot On-Line Работа - работа, перейди на Федота, а с Федота... | + 1 | ||
Научился автоматизировать робот и работать с компонентом timer. Урок сделан толково - ничего не было сложным. Чтобы определить , что страница загрузилась, нужно искать закрытие тега </html> |
|||
Webbot On-Line Сегодня выполняем | + 20 | ||
Научился устанавливать предел выполенных заданий с помощью функции NeedQuests. Ничего. Избавиться от строковой переменной можно с помощью переменной enum в которой мы указываем состояния робота. |
|||
Webbot On-Line Лифтёра вызывали? | + 20 | ||
Научился поднимать лифт и выполнять задания с помощью единой функции. Все было просто - хотел придраться, но не могу - все толково объяснено. Что-то вот думаю - зачем все эти лишние кнопочки, которые дублируют кнопку сделать. С моей точки зрения они лишние. Насчет последнего задания мне кажется нужно создать некую переменную - которая будет с браузера считывать сколько заданий выполнено за день (там эта цифра есть) - а дальше смотрим - когда приходит на выполнение данная переменная mode и количество выполеннных заданий больше 7, то ставим в цикле continue. |
|||
Webbot On-Line Робот ходит за покупками | + 20 | ||
Научился закупать товар и произвел небольшой рефакторинг кода. Да особо ничего. Бот обретает новый функционал |
|||
Webbot On-Line Робот приступает к действиям | + 20 | ||
Научился собирать выручку в игре и выкладывать товар Да ничего особенного - вроде все понятно. Как то не комильфо на кнопочку кликать. Нужно некую задержку сделать в цикле, чтобы с задержкой выкладывать товар и собирать выручку и чтобы в одном цикле, а не выходить return. Может я излишне придираюсь и бегу вперед паровоза - скажу одно - очень понятно сделано и я в восторге. Недостающие функции: http://nebo.mobi/floors/0/3 - Закупить товар http://nebo.mobi/lift - задания на лифт http://nebo.mobi/quests - мои задания http://nebo.mobi/humans - работа с жителями |
|||
Webbot On-Line Авторизация | + 20 | ||
Научился авторизовываться на сайте игры Я слишком часто заходил и выходил с программы и сейчас вынужден создать новый логин и пароль, чтобы двигаться дальше Очень интересно попробывать первые функции работы с браузером |
|||
Webbot On-Line Проверяем авторизацию | + 1 | ||
Научился проверять авторизован я в игре или нет. Да особо ничего. Мне кажутся эти кнопки проверки авторизации и авторизации излишними - это как костыли, чем-то задним чувствую от них прийдется избавиться. |
|||
Webbot On-Line Подготовка формы | + 20 | ||
Научился пользоваться объектом Webbrowser Сделать 6 задание - не буду подсказывать новичкам - но я не тем событием воспользовался для адресной строки. Где можно достать иконку, которую автор курса использовал в этом уроке? |
|||
Webbot On-Line Планирование функций | + 20 | ||
Научился планировать функции для webbot Ничего такого сложного - просто перепроверял в игре, что не упустил главное. Заметил, что не было функций создания новых этажей - но я тоже бы это выделил в отдельную функцию как и лабиринты - это не слишком рутинная операция. P.S. Можно снять ограничение на скриншоты в 2 мегабайта, а то у меня 2,07 мгб и из-за этого пришлось дополнительно обрабатывать файлы |
|||
Webbot On-Line Видеообзор Игры | + 20 | ||
Научился выкладывать товар , доставлять на лифте людей, строить этажи Ничего. Игра нудятская - постоянно кликать нужно- поэтому много времени не стал ей уделять. |
|||
Морской флот Серверный флот - Как PHP дружит с MySQL | |||
|
|||
Инфобизнес Подключение к системе GitHub | |||
|
|||
Базовый ASP.ект VIP. Авторизация на сайте | |||
|
|||
Tinklavimas 7. Tinklalapio kūrimo etapai | |||
|
|||
Оригами Хлопушка | |||
|
|||
Портфолио на Bootstrap Презентация курса | |||
|
|||
Мат Конём и Слоном Четыре фигуры на доске | |||
|
|||
Боты Сапёра VIP - Жизнь у Сапёра | |||
|
|||
МикроШахматы ФИНАЛЬНЫЙ УРОК | |||
|
|||
Active Record ФИНАЛЬНЫЙ УРОК | |||
|
|||
БД - Книжка оценок Проектирование базы данных в Microsoft Excel | |||
|
|||
Yii2 Web - Первый кирпич сайта | |||
|
|||
Мультиязычное меню на JS ФИНАЛЬНЫЙ УРОК | |||
|
|||
PHP фреймворк Yii2 - вторая часть Welcome - Вступление | |||
|
|||
Невидимка Невидимка - Автозапуск | |||
|
|||
Простой WPF WPF. Простая змейка. VIP урок. Поймай хвост! | |||
|
|||
Демо софт VIP. Бесплатная консультация | |||
|
|||
Лендинг на YII2 О лендингах и фреймворке | |||
|
|||
PHP парсинг XML Создание проекта | |||
|
|||
Пробный Java экзамен Создание таблиц | |||
|
|||
PHP Повелитель дат Текущее время проекта | |||
|
|||
PHP графика Где находится библиотека | |||
|
|||
SQL: ничего лишнего Инструменты и доступ | |||
|
|||
Футбольная база Структура турнирной таблицы | |||
|
|||
On-line игра 1. Консольная игра. Добро пожаловать! | |||
|
|||
Система Git git commit reset diff | |||
|
|||
Новые технологии VIP урок. Игра Жизнь | |||
|
|||
Начало здесь День №1. Создание микро-Привычки. | |||
|
|||
Соло на клавиатуре Мы начинаем СОЛО Марафон | |||
|
|||
Клиент-серверный сокет Что такое сокет | |||
|
|||
JS Восточный гороскоп Создание сцены | |||
|
|||
JS Восточный гороскоп Первые функции | |||
|
|||
marafon Новогодний Марафон - Вариант участия | |||
|
|||
Платформер на Unity 1. Вступление | |||
|
|||
Весёлая семейка Web-Мастера HTML | |||
|
|||
Фотошарп VIP. Обработка видео программой ffmpeg | |||
|
|||
.NET Core первые шаги Среда и инструменты разработки | |||
|
|||
Доска объявлений О проекте и про инструменты | |||
|
|||
juqery пользовательский интерфейс Создание проекта | |||
|