Школа закончилась, опустел Старбакс

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

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

Обновление данных в базе

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

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

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

Вне зоны доступа

Постоянные читатели, подписчики на фейсбуке или инстаграмма уже знают, что я провёл некоторое время в Калгари. Сам город очень скучный, но в зоне 2 часов езды начинаются национальные парки с великолепными видами и полностью отсутствующей связью. 

Межплатформенный язык или заточенный под платформу

Новый вопрос от читателя о том, что выбрать для мобильной разработки - межплатформенный язык или заточенный под платформу:

Я как понял ты занимаешься разработкой ПО под мобилы, вопрос: мне необходимо освоить это ремесло, я умею хорошо писать на C#, мне лучше использовать xamarin и убить двух зайцев, или лучше сначала написать на java под андроид, а потом изучить и написать под IOS?

Вредно делать дешевые устройства

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

На теории звучит прекрасно, но если устройство плохое и тормозит, то я не думаю, что эта теория сработает. А я не уверен, что Windows будет отлично работать на устройстве с 4 гигабайтами. Я сам не пробовал, но у моего Surface Pro мне 8 гигабайт категорически не хватает. Мне для комфортной работы явно нужно как минимум 16 гигабайт, но Surface с таким количеством памяти стоит на 1000 баксов дороже моего.

Если Surface Go будет не очень хорошо работать с 4 гигабайтами, то тут наоборот может плохо повлиять на будущий выбор студентов. У них будет уже отрицательный опыт работы с Windows, и они будут выбирать любой другой планшет. И им плевать будет, что это всего лишь проблема оперативной памяти. 

Я в Банфе

Те, кто подписан на инстаграм уже видели это фото, но там его Инстаграм делает квадратным, а здесь я выкладываю его в нормальном виде

Microsoft Surface Go – мертв до рождения

Microsoft уже выпускала более дешевую версию Surface с меньшим объемом памяти и диска и в прошлый раз этот эксперимент закончился неудачно. В честь чего MS решила, что новая попытка получит хоть какой-то успех?

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

У меня Surface Pro с 8 гигабайтами и как для домашнего пользователя для работы с текстом этого достаточно. Но что-то большее уже не сделаешь. А что делать с Surface Go, у которого 4 гигабайта? Да это же шлак из коробки. 

В Калгари

Поехал на машине. Жена у меня водитель школьного автобуса, и по работе ей нужно было перегнать автобус из Торонто в Едмонтон. Ехать нужно только по Канаде (через США быстрее), поэтому путь занял 3500 километров. Я поехал на нашей машине, потому что после Эдмонтона мы поехали в Калгари на несколько дней. Всего за последние 4 дня преодолели 4000 киллометров. 

О блоге

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

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

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

Пишите мне