Блог

Эффективная отправка e-mail сообщений с сайта

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

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

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

Ребренд Санта Клауса

Я уже как-то говорил, что у Студии Артемия Лебедева есть традиция делать массовый фото снимок со всеми работниками. Он так показывает, как растет компания. А компания Klick Health, где я раньше работал, делает новогодние видео. Вот очередное из них. 

Онлайн поддержка Razer

У меня сын хочет Razer Blade, который в Канаде продается только в Microsoft магазинах, а сейчас в нем доступна только версия с видеокартой 970, хотя на сайте в США можно купить уже 1060. В принципе, с сайта доставляют и в Канаду, все можно оформить и цена вполне приемлемая, но волнует все же поддержка.

Я пишу в службу поддержки вопрос - что будет, если что-то случиться с ноутбуком? Есть ли сервис в Канаде, где будут ремонтировать, если мне придется отправлять в США, то кто будет оплачивать. 

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

Что не так на этом фото?

На этой фотографии явно что-то не так. 

Час кодинга в магазине Apple

В ближайшем к моему дому торговом центре есть фирменный магазин Apple, в котором на этой неделе делали час кодинга. Для детей в магазине в течении часа давали уроки пользования Playground для iPad.

Подарок на новый год

Я уже не работаю в Клике, где на новый год раздают подарки, но все же интересно, как там жизнь. За время моей работы в этой компании я получил на разные новые годы: iPad, Телевизор 55 дюймов, PS4 и часы Apple. Именно в таком порядке на новые годы выдавали подарки, когда я там работал. 

У меня несколько знакомых все еще работает там и я сразу сказал, что в этому году дадут PS VR. Я был почти прав. 

Если раньше давали подарки сразу без возможности выбора, то в этом народу дали возможность выбирать из трех возможных вещей: PS VR, музыкальную систему (я так понял sonos) или матрац. Как видишь, я был прав, что PlayStation VR будет, просто я не знал, что будет выбор. 

MacBook Air vs Surface pro vs Lenovo Yoga

Постоянные читатели скорей всего знают, что у меня MacBook Air 2011-го года, а это значит, что ему сейчас уже больше пяти лет, а для тех, кто попал на эту заметку случайно, этот факт уж точно стоит упомянуть. После этого MacBook Air обновлялся, но не кардинально, только обновили процессор. Apple так и не дала этому буку Retina дисплей и скорей всего уже не даст. У меня вообще есть подозрение, что эту линейку могут прикрыть совсем. 11-ти дюймовую версию уже не продают, вместо нее можно купить MacBook, а 13-ти дюймовая уже конкурирует с Pro версией, которая стала на много тоньше и легче. 

Стоит ли переходить на .NET Core?

Сейчас наверно у многих может стать вопрос - стоит ли переходить на .NET Core. Если попытаться ответить коротко, то ответ простой - Да. Если ответить чуть более развёрнуто, то ответ будет: да, стоит переходить на .NET Core. Ну а теперь уже самый развёрнутый ответ. 

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

За счёт того, что .NET Core реализована чуть более корректно, я уверен, что Майкрософт будет инвестировать в неё в ближайшее время очень много труда своих программистов. Не знаю сколько лет продержится эта версия, но точно не один год.

Управление домом с помощью голоса

Меня тут спросили, зачем мне Amazon Echo. Это видео поможет мне ответить на этот вопрос. Я перевожу все освещение в доме на Philips Hue и им можно управлять голосом. Чтобы изменять параметры света приходиться пользоваться телефоном или планшетом, а если бы была Alexa (Amazon Echo), то можно было бы в любой момент сказать голосовую команду и она выполнит ее. Алекса постоянно слушает в ожадании команды. 

Windows 10 круче MacOS и точка

Если вы где-то услышите, что macOS лучше Windows, то знайте, что такой бред мог сказать только тот человек, который никогда не играл в минёра. В лихие 90-е, когда я был еще в институте, то я на эту игру ушатал немеренно времени, и вот я обнаружил вчера, что в Windows 10 игра приобрела новый вид аркады. Я сейчас целый час играл в игру. Для меня Windows 10 снова стала самой лучшей ОС Пока у macOS не появится такой же игры, она будет вторым номером.

О блоге

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

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

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

Пишите мне