Поиск: ""

Windows 10 версия iTunes

Это заметка на блоге

Apple еще кажется на прошлой конференции для разработчиков объявили о том, что выпустят iTunes как приложение Windows 10, которое будет доступно в магазине приложений. Возможно не на конференции, но точно это было очень давно. Выход приложения долго откладывался, и вот сегодня я увидел его и установил.

Врачи и Хакеры кайфуют в парках аттракционов

Это заметка на блоге

Когда мы были в парке Universal во Флориде, то на территории отеля наткнулись на целое крыло, в котором сплошные залы для проведения конференций. Отель на территории парка аттракционов проводит конференции? 

Я слышал, что во Флориде программисты и врачи проводят свои конференции в те периоды, когда на севере США и в Канаде морозы. Это вполне логичный выбор, ведь в Калифорнии такая же конференция будет стоить для организаторов на много дороже. Но я не знал и не ожидал, что это будет на территории парка аттракционов. 

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

Windows 11 – что хочу в ней видеть я

Это заметка на блоге

Операционная система Windows всегда выделялась своей простотой использования, и не зря вошла практически в каждый дом. При этом она была далеко не безопасной и сильно глючной. 

Windows 8 и windows 10 – перевернули все с ног на голову. Теперь эту ОС можно назвать надёжной, можно назвать безопасной (не идеал, но безопасность все же вышла на новый уровень). Но при этом Windows 8 – это эталон того, какой неудобной может быть ОС. Windows 10 вроде бы стал лучше, потому что вернулся к истокам простоты интерфейса, но все же в ней очень много не продуманных моментов. 

Самый ужасный компонент Windows – это ее виртуальная клавиатура. Об этом я уже писал много раз, она бесит и выводит из себя и на мой взгляд берет на себя 50% ответственности за провал ОС в качестве планшетной. Без физической клавиатуры пользоваться Windows 10 невозможно. 

Windows 10 - не работает запятая у экранной клавиатуры

Это заметка на блоге

Как же меня бесят мелкие глюки и недочеты в Windows 10. Из последнего, что очень сильно раздражает - постоянно перестает работать запятая на экранной клавиатуре в русской раскладке. В английской я пока проблем не видел, а вот в русской постоянно возникают проблемы. Причем это происходит в некоторых программах.

Я заметил, что в OneNote все работает нормально, а вот если я печатаю с помощью виртуальной клавиатуры в Word, то вместо добавления запятой удаляется символ справа. Это так бесит. Я итак не люблю экранную клавиатуру Windows, но почему-то постоянно да, ей шанс и пытаюсь привыкнуть, но каждый раз, когда нажимаю запятую, очень хочу громко проорать матом.

Есть два обходных маневра:

Что выбрать - Windows или Linux облако?

Это заметка на блоге

Я пишу под Web как на PHP, так и на .NET и мне нравятся оба. Но я считаю, что .NET и Java являются веб технологиями не для всех. Эти два монстра отлично проявляют себя в финансовой сфере (банковские приложения) или там, где нужно серьезные вычисления на заднем плане. Все! Больше я нигде не вижу .NET и Java просто потому, что это слишком дорого. 

Если сравнить стоимость сервисов Windows и Linux в облаке Amazon, то разница будет существенной - дешевле поставить до 5 серверов Linux, чем один Windows. И разница еще и не только в цене за одинаковые параметры, просто Windows сервера требуют чуть больше ресурсов для комфортной работы. 

Xbox One бук

Это заметка на блоге

В магазине Microsoft наткнулся на вот такой ноутбук с начинкой в виде XBox One. Если честно, то названия я реально и не знаю, но будем симполично называть его ноутбуком. Экран небольшой, и совершенно не вижу смысла в таком устройстве. Лично я такое ни за что не купил бы. Ни по эффективности ни по дизайну - никакого интереса. 

Несвязанные представления

Это заметка на блоге

Очень часто в книгах о хорошем тоне в программировании можно увидеть термин Decoupling в отношении кода. Смысл в том, что ваши классы не должны быть жёстко привязаны к определённой реализации другого класса (внешней зависимости). И я иногда вижу, что народ следует этой рекомендации в своём коде. 

Но почему при этом все так жёстко привязываются к определённому фреймворку в представлениях (View)?

Я ненавижу использовать различные хелперы в виде Html.BeginForm в представлениях. От того, что это превращается во время выполнения в <html> выгоды ноль. Проще же сразу написать HTML тэги и отвязаться от абсолютно ненужно помощи фреймворка. 

Microsoft раздвигает тучи перед облаками

Это заметка на блоге

Услышал тут интересный подкаст об успехе Amazon, как компании онлайн торговли и как бога облачного. 

Microsoft серьезно продвигает свое облако Azure, компании просто не дает покоя успех и финансовые результаты Amazon. Я не финансист, но вроде бы американский книжный гигант никогда не показывал прибыли со своего основного бизнеса. Компания тратит почти все, что зарабатывает на своем сайте и сервисах вокруг него, но инвесторы счастливы, потому что для них важна не прибыль, а потенциал компании. Чем выше потенциал, тем выше акции и именно на курсе акций в основном зарабатывают. А дивиденды вроде бы фигня. 

Но тут Amazon создает свое облако S3 (оно кажется было первым из всех облачных сервисов Amazon) и оно выстреливает. Сейчас Амазон показывает прибыль и почти вся она идет от облачных сервисов, хотя при их создании была идея продавать их по себестоимости и особо не пытаться зарабатывать. 

Синий экран смерти Windows

Это заметка на блоге

Во времена Windows 95 не нужно было сильно напрягаться, чтобы увидеть синий экран смерти. Но начиная с XP и тем более Windows 7 это стало такой редкостью, что некоторые уже и забыли, как он выглядит. 

На работе я иногда вид его, явно проблема с драйвером или самой видеокартой, а на личном Surface Pro с Windows 10 я не помню, когда последний раз видел это чудо. 

Сегодня было совещание с американцами из двух разных городов, а у меня Surface сразу после разблокировки ушел в синий экран. Было не очень удобно, когда куча народа ждали, пока у меня перезагрузиться Windows. А этот гад еще и начал долго собирать информацию, видимо по умолчанию стоит создание полного лампа. Нужно будет его отключить.

Обязательная Dependency Injection

Это заметка на блоге

Я люблю Dependency Injection, я считаю этот патерн очень даже удобным, но я стал замечать, что им пренебрегают. Мне не нравится в последних версиях Symfony, что если у класса есть конструктор с параметрами, то он автоматически пытается привязывать все эти параметры. 

А я не хочу этого делать. У меня очень часто в моделях есть классы, которые получают жизненно важные данные через параметры. Symfony заставляет указать autowiring или отключить его в конфигурации. И это реально бесит. Простое использование классов с моими личными параметрами – теперь боль. Может кто знает, как просто отключить Dependency Injection на один из параметров, без необходимости лезть в service файл? 

О блоге

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

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

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

Пишите мне