Дата | Видеоурок | Результат | |
---|---|---|---|
Дневник успеха 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 | ||
Науч |