Вчера за 3 часе адаптировал игру Crazy Blocks Puzzle для Apple TV, из которых 2.5 часа я рисовал картинки и пол часа тестировал, я просто не особо умею рисовать, а картинки для Apple TV нужны в другом формате.
Изменения в коде пришлось сделать минимальные - если в iOS версии нужно именно кликнуть на блоке, чтобы начать его перетаскивать на поле, то в Apple TV версии у нас пульт с тачпадом и нет курсора, то есть нельзя кликнуть на блоке. Можно сделать виртуальный курсор, но... это будет неверно и ненужно. Так что я изменил логику - где бы вы не кликнули на тачпаде на пульте, тут же подхватывается блок и вам остается его только дотащить до нужного места.
В общем, если игра пройдет модерацию, то уже скоро она появится в магазине приложений. А пока качай iOS версию, если ты не видел ее здесь: Crazy Blocks Puzzle для iOS
Я в видео Устанавливаю Ubuntu на старый MacBook Air 2011-го года говорил, что не очень люблю интерфейс Ubuntu по умолчанию, он выглядит немного плюшевым. Первое, что я сделал после установки Ubuntu - поменял внешний вид и теперь Убунта выглядит у меня так. Вот такой строги дизайн мне нравится больше.
Если бы MS делали macOS - получилось бы очень даже симпотно, пусть Windows 11 таким сделают. Что думаете по поводу этого концепта?
Я решил следовать плану - каждую среду будет видео на Програмысли и каждый четверг будет на Програмысли Видеоуроки. По крайней мере буду стараться следовать этому плану. Сегодня четверг и свежий видос Программируем представления на Razor в .NET Core
К сожалению не могу придумать хорошего перевода слову deprecated, но это означает - не рекомендуемое к использованию. Так вот, у Google есть такая аннотация deprecated, которую они деприкейтнули. Но сегодня на Google IO они объявили, что они undeprecated аннотацию deprecated, которая недавно была deprecated.
На английском это вообще звучит как бред Google undeprecated recently deprecated deprecated annotation. Звучит как скороговорка.
Свеженький видосик - Razer Blade - игровой ноутбук глазами программиста. Мои "обзоры" почему-то становятся одними из популярных на канале. Или нравится, как я рассказываю про железо, или просто железо всем интересно. Наверно второе, но надеюсь на первое
Последнее время на канале и на блоге не так много движения и отчасти и то и другое связано. Я даже думал не выкладывать видео на этой неделе, потому что произошел просев по просмотрам. Новые видео в принципе смотрят, но вот в целом по каналу серьезный просев. Обычно старые видео давали около 50% от всех просмотров, но даже старые популярные видео перестали быть популярными. Я реально думал о том, чтобы сделать паузу и не выкладывать ничего на этой неделе, но потом решил все же выложить.
Я думаю, что новый режим видео будет - каждую среду новое видео на програмыслях и каждый четверг новое видео на Програмысли Видеоуроки. На обоих каналах видео загружено, уже давно, осталось только опубликовать, что я сделаю завтра и послезавтра.
Видео на тему индексов уже снято, но будет опубликовано только через две недели, потому что на следующей неделе будет следующее видео по .net, а потом по SQL, я чередую эти темы. А пока в Плюсе появилась текстовая версия: Индексы баз данных – проще некуда.
Давно я не выкладывал ничего в плюс, а раздел же должен давать преимущества, надо возобновлять привычку туда выкладывать статьи раньше, чем для всех. Когда выйдет видео, то эта статья станет доступна всем открыто, а ближайшие две недели только по Плюс+.
Каждую неделю я стараюсь выложить одно видео Програмысли и одно видео Видеоуроков. Сегодня в видеоуроках Транзакции и уровни изоляции в MySQL проще некуда
Вышел новый видос. Хотя в названии есть MacBook Air, видео все же не про Apple и не про Mac, а про Ubuntu, именно Linux дистрибутив является центральным местом видео. Видео смотрим здесь.