Блог

Lenovo Yoga 900 моими глазами

Я снова присматриваю себе ноутбук из-за того, что Acer пришлось вернуть в магазин и вчера я поехал в фирменный магазин Microsoft , чтобы своими собственными руками протестировать Lenovo Yoga 900. В других магазинах этот ноутбук доступен только онлайн, поэтому единственный шанс увидеть Йогу своими глазами для меня оказался именно фирменный магазин Майкрософт.

Surface Book моими глазами

Когда с моего листа покупок практических исчез Lenovo Yoga 900, я начал присматриваться к Microsoft Surface Book. Достойный лэптоп (простите тут мой канадский), с хорошими показателями и который умеет работать как планшет. Microsoft так красиво представила его на своей конференции в прошлом году, что захотелось закричать великолепную фразу из фильма Хакер: "я хочу с ним детей рожать". Рожать я не смогу, но можно зачать третьего ребёнка и явно не захочется отрываться от такой игрушки. 

Но это все оказалась красивая картинка. Когда я только прикоснулся к Surface Book в магазине, он не вызывал того восторга, который я ощущал во время просмотра презентации. Корпус на ощуп какой-то не такой уж и приятный, ноутбук слишком тяжёлый, и крышка не такая уж и удобная. Но давай все по порядку.

Корпус выглядит несбалансированным. Ещё бы, у Surface Book в экране расположены не только мозги для работы в режиме планшета, но и батарея, которой хватает на 3 часа. Просто пальцем дотронуться до экрана и он шатается, а представляю, как это будет дребезжать, если работать в автобусе. 

Тестируем HTC Vive

Когда я в понедельник был в торговом центре в магазине Microsoft и тестировал различные железки, недалеко от магазина я увидел стенд PlayStation, где можно было протестировать PlayStation VR. В самом магазине Microsoft можно было тестировать HTC Vive. Я рассказал детям и сегодня повёз их после работы тестировать виртуальную реальность. 

Сначала мы пошли тестировать PlayStation. Тут было представлено аж 4 телевизора с приставками и 4 набора VR, но все равно народу было очень много. Я что-то не был в настроении ждать, но детей посадил, а сам пошел за кофе. 

Потом мы пришли в магазин Microsoft и тут очереди не оказалось вовсе, а в HTC Vive играл парень, который должен был представлять всем эту реальность. Тут я уже решился попробовать. Блин, это клево. Это просто офигенно. Жаль, что я не попробовал PlayStation VR, чтобы можно было сравнить, но моей дочке больше понравился HTC Vive. 

В какую игру поиграть на планшете?

Рассказывайте, в какие вы игры играете на планшете? У меня сейчас на iPad стоит вообще только одна игра - Cut the rope. Раньше были ещё игры, но я почти ни во что на планшете не играю и постепенно все удалил, а нового ничего не закачал. 

В общем, жду советов, во что можно поиграть. 

macOS Sierra бета 5

У меня последнее время у OS X появился интересный баг - через некоторое время после перезагрузки у окна открытия файлов стала пропадать панель избранного (на фотографии выше это панель слева, в ней исчезало все из Favorities). Эта панель реально удобна и меня раздражало её отсутствие, поэтому я пробовал разные рекомендации пофиксить это, но все рекомендации помогали только временно. 

Surface 4 тролит iPad Pro

Я помню когда Стив Джобс только вернулся в Apple, он возродил линейку Мак и запустил рекламную компанию, в которой Mac тролил Windows за все подряд. И у Apple это получалось стильно, потому что они шутили над реально больными темами Windows. У тому же там еще и вышла Windows Vista, которую так легко было тролить. 

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

И вот прошло много лет и Microsoft научилась не только работать как Apple и делать собственные продукты, но и тролить как Apple. 

Почему я не пишу логику на Transact-SQL

Совсем недавно я написал о задании для программиста, которое мне прислали, где нужно было найти натуральные числа на Transact-SQL (читаем заметку здесь). Там было ещё два задания, которые я точно не помню, но смысл в том, что они легко решаемы, но нужно писать процедуру или какой-то другой код на стороне Transact-SQL. 

В той заметке я так же спросил, что говорит такое задание. Для меня это говорит то, что компания очень много использует хранимых на сервере базы данных процедур и/или функций, а я такое не люблю, поэтому в такой компании не очень горю желанием работать. И объясню почему. 

Если переносить логику на базу данных, то на неё увеличивается нагрузка. Хранимые процедуры с курсорами, циклами и так далее обходятся серверу не дёшево, да и в любом случае, даже дешёвые операции лучше лишний раз не кидать на сервер. Базу данных очень тяжело масштабировать горизонтально. Можно наращивать мощность процессора, увеличивать размер оперативной памяти, но ставить два сервера одновременно не так уж и легко. 

Решение задачи на алгоритм с помощью LINQ

У нас на работе при найме есть тест на соображалку типа дано два массива символов и нужно найти все совпадения больше двух раз. Задание конечно же не это, но надеюсь смысл понятен. Главное тут понимать возможные проблемы производительности и уметь находить оптимальные решения. 

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

Я то знаю, что он хороший программист, но не уверен, что LINQ - это правильное решение. Если бы я принимал тест, я бы заставил переделать все без использования LINQ.

Что ты думаешь по этому поводу? Правильно ли принимать решения задачи, если она решена с помощью LINQ? Может ли это показать профессионализм программиста?

Переехал на PHP 5.6 и сломал кучу всего

Переехал на PHP 5.6 и сломал кучу всего, каптча тоже не работает, поэтому сегодня к сожалению без комментариев на блоге. Скоро исправлю. 

Adobe организует звонок, чтобы помочь

У меня крышек срок действия кредитной карты, которая была привязана к аккаунту Adobe, и в этом месяце с меня не смогли взять деньги и Adobe Photoshop начал отсчитывать количество рабочих дней. Я зашёл на сайт, нажал Изменить данные оплаты, ввёл данные новой кредитной карты, и с меня сняли 3 рубля для проверки правильности данных и все. 

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

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

О блоге

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

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

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

Пишите мне