Язык программирования Swift впервые был представлен меньше 3-х лет назад, в июне 2014-го года. За это время язык изменился до неузнаваемости, сейчас текущей версией является Swift 3. Три года, три версии, достаточно серьёзное и быстрое развитие.
Что поражает, Apple продолжает менять язык. Они не стесняются убирать какой-то функционал и не стесняются изменять даже синтаксис. Причём совершенно не заботятся об обратной совместимости.
Когда произошёл переход с версии Swift 1.0 на Swift 2.0 сильные изменения были ожидаемы и несовместимость в принципе оправдана. Но уже после трёх лет и третей версии не сохранять обратную совместимость - достаточно рискованно.
Компания, которую я консультирую, планирует перевод своих мощностей в Microsoft Azure, чтобы можно было использовать больше мощностей облака Microsoft. Я им сделал уже три небольших оптимизации, они запустили только одну и явно увидели улучшения, но вместо продолжения оптимизации кода и запуска еще двух оптимизаций, они решили перейти в облако Microsoft.
Ну да, использовать бесконечные мощности на много проще, чем писать оптимизированный код, ну да ладно. Чтобы сэкономить деньги они попросили меня посмотреть, как можно оптимизировать хранилище данных. Ну я сделал инвентаризацию данных, написал документ, как можно архивировать ненужные данные и отпраивил.
У меня начала иногда глючить ручка Surface Pen и я начал гуглить, что может быть причиной. В основном глюки заключаются в том, что, когда я веду линию, постоянно происходят разрывы в ней.
Погуглил, и в качестве источника проблемы называют батарейку, мол она может быть уже разрядилась. Я вскрыл ручку, и с ужасом узнал, что там AAAA батарейка. Да, у меня сейчас не заклинила клавиатура, тут реально 4 буквы А. Я даже не знал, что такие вообще существуют.
Я ходил по нескольким магазинам и пока еще так и не встретил в продаже такой батарейки, наверно придется заказывать через eBay или Amazon.
Я недавно в новостях заметил, что кто-то там сказал, что антивирусы компьютерам не нужны и даже вредят. Кажется это был какой-то бывший разработчик Mozilla Firefox. Сейчас гугланул и наткнулся на новость, что такого же мнения вроде бы придерживаются в Google.
Если честно, я тоже считаю, что антивирусы вредят, они отнимают ресурсы, которых иногда просто не хватает. Но я не хожу по сомнительным сайтам, а работаю 16 часов в сутки. Но даже при этом я за последние лет 10 дважды подхватывал какую-то заразу и дважды в Chrome, правда под разные платформы - Windows и Mac.
Недавно мне принесли компьютер, который очень сильно тормозил. Я заменил на нем жёсткий диск на SSD, переустановил Windows, и все залетало. Приносят мне этот компьютер через неделю, а там целый рассадник всяких вирусов. Встроенный антивирусник Microsoft не смог продержаться даже такого короткого периода.
У меня дома сначала стоял WiFi маршрутизатор от D-Link на 300 мег, потом я купил новый маршрутизатор от Linksys с двумя каналами, но постоянно возникали проблемы с сигналом. Если я ставлю маршрутизатор на втором этаже, то в бейсменте WiFi почти не ловит. Если ставить в бейсмнте, то даже на первом этаже плохо ловит.
Самый лучший вариант был, когда маршрутизатор стоял на первом этаже, прямо в середине дома. Сигнал вполне нормально было был на первом уровне и в бейменте, но постоянно возникали проблемы на втором этаже, особенно в комнате, где стоит камин и самый большой из телевизоров.
Вообще эта комната изначала была проблемной наверно и потому, что камин установлен так, что перекрывает всю комнату, а так как он явно еще и обшит изоляцией, то выше 1 мега скорости я не мог достичь.
Это видео показывает, как Microsoft профукало отличную идею. Еще в 2010-м году на Microsoft Student Inovation Contest была представлена клавиатура с Touch Bar для Windows. Только клавиатура была виртуальной, а Apple взяли из этой идеи только Touch Bar и сделали ее коммерческой.
Наверно стоило нумеровать уже заметки, в которых я сравниваю macOS и Windows. Наверно теперь буду.
Сейчас понял, что меня больше всего бесит в новой клавиатуре - Microsoft All In One - это как происходит перетаскивание элементов. В macOS нужно просто нажать на track pad и начать перетаскивать. В Windows я должен делать что-то типа двойного клика. Первый раз просто прикасаешься к track pad, а второй раз прикасаешься и тащишь. Почему так сложно?
В принципе, это недастаток самой ОС, а не клавиатуры.
Я для себя открыл неплохого видео блоггера, который делает очень даже качественный контент, его канал - Ой как просто - https://www.youtube.com/user/ikakProsto. У меня в подписках не так уж и много каналов, но это один из тех, которые я стал смотреть чаще.
Может быть ты не поверишь, но это не реклама, я просто решил поделиться контентом, который мне понравился. В наше время просто в такое редко верят.
Я хоть и стал регулярно выкладывать видео, видеоблогингом пока не планирую заниматься. Возможно позже, но не сейчас, пока меня это не сильно привлекает, да и у меня не так хорошо получается, как у других.
У меня есть небольшой аккумулятор с USB выходом, которым можно подзаряжать телефоны или любой другое скромное устройство. Ноутбук конечно не зарядишь, ёмкости не хватит, а для телефона хватает.
Зарядка этого аккумулятора происходит так же по USB и я обычно заряжал подключая через переходник iPhone в розетке. Сейчас заметил, что аккумулятор почти сел и подключил на зарядку к компьютеру. Через пять минут компьютер перестал реагировать на мышку, отключились USB наушники и появилось сообщение, что USB расходует слишком много энергии и возникли серьёзные проблемы.
Я отключил аккумулятор, но USB порты к жизни не возвращались, пока я не перезагрузил компьютер. Это сколько же энергии потреблял этот аккумулятор во время зарядки, что отрубил USB у стационарного компьютера.