Хотя устройства с двумя экранами от Microsoft пока еще не стали доступными широкой общественности, но компания уже начала работать над софтом и хочет сделать свой SDK доступным всем как можно раньше. Если все пойдет так, как хочет Надела, то Surface Duo после выхода может получить еще и софт.
В общем, здесь доступна документация и примеры: https://docs.microsoft.com/en-ca/dual-screen/ Для разработки конечно же тебе понадобиться Android Studio и соответствующий эмулятор, потому что Surface Duo все же построен на Андроиде, а не на собственной ОС, которую Майкрософт явно похоронила.
Прежде чем идти на собеседование на должность программиста не помешало бы освежить в памяти различные алгоритмы, потому что они нужны только для того, чтобы проходить интервью. Есть позиции, когда алгоритмы приходиться использовать, но в реальности в наше время большинство из программистов могут не использовать знания алгоритмов и не потому, что не хотят, а просто потому, что не нужно. Ну действительно, если вы делаете блоги, то никакая математика и алгоритмы вам не нужны, но работодатели даже простых сайтов продолжают спрашивать задачки на алгоритмы, а не на знание языка.
Сейчас почти все в Web и для него самыми популярными языками являются PHP и Python, если считать в количественном выражении. Сайтов на PHP на много больше, чем на Python или C#, наверно даже вместе взятых, хотя большинство из них наверно написаны на WordPress.
Но если посмотреть на проблему с другой стороны - сколько программистов работает над этими сайтами. Большинство PHP проектов - это блоги из нескольких страниц, которые пишет один программист или вообще никто не пишет за счет простой конфигурации WordPress или форума phpBB (или какой сейчас движок форума популярен).
У Python и Django появилась 6-я глава - Работа с шаблонами – переменные, логика, циклы
Мы научились отображать шаблоны, но в них у нас пока находиться только статичная информация, но в реальной жизни далеко не всегда страницы статичны. Например, на моем сайте статичными страницами являются только страница О Блоге и Реклама на сайте. Все остальные отображают какие-то динамические части, которые меняются со временем или в зависимости от состояния.
Согласно изданию Handelsblatt федеральное правительство Германии прощелкало таблом на столько, что теперь вынуждено будет платить Microsoft почти миллион долларов, чтобы 33 тысячи компьютеров на Windows 7 продолжали считаться безопасными, по крайней мере с точки зрения ОС.
Я думаю, что тут нужно благодарить Windows 8, после выхода которого народ не решился переходить на Windows 10. До этого я всегда переходил в первые же дни на новую версию Windows. Я всегда ставлю macOS в первый же день и на Vista перешел сразу же и без вопросов, хотя с ненавистью к тормозам этой ОС в душе. Но на Windows 10 я перешел не сразу, потому что на работе у меня была Windows 8 и я ненавидел ее.
Вышло видео Soft Skills стрессы и конфликты. Текстовая версия здесь: Софт скилз или гибкие навыки – стрессы и конфликты
У меня уже доступно несколько игр и сейчас работаю над ещё одной, просто люблю работать с графикой и логически задачками, которые чаще встречаются именно в разработке игр. Тут нужно чуть больше думать и чаще искать логические решения. Для тех, кто здесь пролетом - мои игры можно увидеть на сайте www.enthunder.com
Каждый раз приходится бороться с самим собой, когда же готова игра к реальному релизу? А если я потрачу ещё один день на доработку, улучшение - станет ли игра ещё лучше?
Язык программирования C# был вдохновлен Java, но для его создания пригласили архитектора Delphi. Теперь компания Microsoft вдохновилась языком программирования Rust и работает над новым проектом Verona.
Впервые об этом проекте народ услышал в прошлом году, а теперь он уже доступен на github - https://github.com/microsoft/verona. Исследователь Майкрософт Matthew Parkinson из Cambridge Computer Lab (UK) сказал, что проект направлен на то, чтобы писать безопасный код в таких окружениях, как C и C#. Странно, что в новости zdnet написан именно C#. Может они имели ввиду C++, потому что уже в следующем параграфе говорить о C и C++.
Следующий вопрос, который пришел от читателей моего сайта или зрителей моего канала (не помню точно источник) - начинающий программист - junior против уже полноценного программиста. Я понимаю, что звучит вопрос немного странно. А начинающий программист разве какой-то неполноценный?
На самом деле все полноценные программисты, просто в данном случае автор вопроса не смог придумать хорошую формулировку, а здесь наверно должно было использоваться слово «продвинутый».