Блог

Partial View или Встраиваемые представления

Меня стали чаще спрашивать, будет ли продолжение беплатной книги по .NET Core и ответ - конечно же да. Уже написаны главы 4.3 и 4.4. Первую я уже опубликовал вчера поздно вечером и не было времени перед сном анонсировать это. Вторую нужно еще оформить и будет готова на 100%. 

Читаем: 4.3. Partial View или Встраиваемые представления

Устройства Майкрософт будут запускать Android приложения

Вчера в новостях появилась информация, что два устройства, над которыми работает Microsoft будут складываемыми и будут выполнять Андроид приложения. И второе при нынешнем руководстве уже не так неожиданно. 

В Windows уже интегрирован Linux и можно выполнять его приложения и если скоро будет мобильная версия, на которой можно будет выполнять Андроид приложения уже никто не удивится. Вопрос только в том, что это за ОС будет и вроде бы это будет Windows. 

Только зачем Майкрософт нужна еще одна мобильная Windows, а судя по всему, это будет мобильная. После нескольких фейлов и брошенных пользователей мало кто рискнет покупать очередное Windows устройство. Лично я уже говорил, что куплю мобильное устройство от MS только когда буду уверен, что проект не прикроют, а для этого оно должно просуществовать на рынке как минимум года три. То же самое с Surface Pro, который мне с первой версии понравился по своей идее, но только четвертое поколение оказалось у меня на столе. 

Как я учил программирование

Я начинал изучать программирование в середине 90-х годов, когда были очень серьезные проблемы с литературой, не было готовых паттернов, которым можно было бы следовать и очень сложно было найти опытных людей, у кого можно было бы научиться чему-то. Практически все приходилось познавать самому. 

Я много читал книг в библиотеке института, которые только можно было там получить. Покупать свои денег особо не было, даже на компьютер не мог себе собрать ячденьги, поэтому основным местом моего обитания была ВУЗовская библиотека. Я приходил туда, делал конспекты новых глав, которые я читал, даже переписывал куски кода на бумагу (использование копировальных аппаратов стоило делен), а потом на работе за компьютером уже пробовал использовать код, набирал его и смотрел на результат. 

Начинал я с Паскаля, потому что среди знакомых в институте был паренек, который уже немного знал его, и у меня еще и сосед тогда тоже с этим языком был знаком. В общем, за двух знакомых я как раз и склонился на сторону этого языка. 

Кровь, пот и пиксели. Обратная сторона индустрии видеоигр

Сегодня закончил Кровь, пот и пиксели. Обратная сторона индустрии видеоигр и на мой взгляд очень даже занимательное чтиво. В русском переводе заходит просто как по маслу. 

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

1. Pillars of Eternity

2. Uncharted 4

3. Stardew Valley

Как сделать скриншот экрана?

Сегодня я начал работать с тестером, с которой раньше не работал. Да, это девушка, родом из Китая и в сфере QA работает уже больше 6 лет точно.

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

Ну ладно такие вещи увидеть от людей, которые с компьютером не сильно дружат, но QA обязаны уметь делать скриншоты. Мне кажется QA должны быть неплохими пользотвателями компьютеров. Не обязательно быть супер, но все же

Google не будет делать планшеты

Поисковый гигант Google отказывается от производства своих дорогих планшетов под брендом Pixel и следующего поколения Pixel Slate не будет. Это значит, что сама компания не будет конкурировать с Apple на уровне железа, только на уровне софта. 

Планшеты Google получили разные отзывы – от хороших до откровенно плохих. Очень часто ругали очень высокую цену. 

Теперь компания будет сконцентрирована только на железе для Пиксельбука, который на мой взгляд на много лучше по железу. Я недавно выкладывал видео того, как мы с сыном гуляли по BestBuy и как раз пощупали технику Google и Pixelbook и мне как раз ноутбук по качеству понравился больше. У Slate моему сынку клавиатура не понравилась, а мне показалась прикольной:

Windows 1903 не готов для Microsoft Surface Pro

Майское обновление Windows 1903 вроде бы начали отгружать пользователям этой ОС 21-го мая этого года, но только устройствам, которые совместимы с этой ОС. Остальные получат позже, когда обновление допилят. 

Приложения Office вместо контекстного меню

Microsoft может заменить в клавиатурах смысл кнопки, которая сейчас вызывает контекстное меню, туда могут поместить вызов офисных приложений. 

Если честно, не вижу смысла ни в первом, ни во втором. Я нажимал кнопку вызова контекстного меню много лет назад, когда она только появилась (нажал чисто посмотреть, что за новинка), и сразу же забыл про нее, потому что это самая бесполезная кнопка. Вместо нее проще было сделать сочетание клавиш и убрать физическую кнопку, чтобы освободить место для чего-то более полезного. 

В Microsoft тоже видимо не пользуются клавиатурой для вызова контекстного меню, а предпочитают для этого правую кнопку мышки. Раз никто не пользуются, то давайте заменим бесполезную кнопку на другую бесполезную кнопку, которую никто не будет нажимать – подумал какой-то менеджер в Майкрософт. Круто – подумали остальные, утвердили бесполезную замену одной ненужной фишки на другую и начали создавать вид бурной деятельности. 

Физическое удаление записей в базе данных

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

Как раз нашел в своих заметках вопрос от читателей, который получал наверно еще год назад - рассказать как физически сократить размер базы данных, потому что этого не происходит при удалении записей с помощью SQL. Отличная тема для статьи: Физическое удаление записей в базе данных

О блоге

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

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне