К основному контенту

Прощай, iPhone!

Сегодня в раздевалке бассейна уронил с верхней полки кабинки iPhone 5. На кафельный пол. Плашмя. Лопнул не сразу, как в замедленном кино. Значит, так было надо :).

Телефон прослужил верой и правдой 5 лет. Пережил смену аккумулятора по гарантии через 2 года от покупки. В последнее время жутко тормозил в некоторых приложениях. Кстати, несмотря на повреждения, казалось бы, несовместимые с жизнью, до сих пор работает. Но теперь уже точно настало время для нового смартфона.

Выбрал OnePlus 3T. Android. Почему не iPhone? Причин несколько:

  • Нужна диагональ побольше, примерно 5.5 дюймов. Довольно много читаю со смартфона. Айфоны с такой диагональю стоят выше моего психологического порога. Когда брал "пятый", он тоже стоил будь здоров. Но тогда и я был другой, с другим порогом, и Android-смартфоны были убогими.
  • Когда-нибудь я доберусь до мобильной разработки. В очереди давно стоит мобильное приложение для домашней бухгалтерии. Кто не в курсе, я для себя несколько лет назад написал домашнюю бухгалтерию в виде веб-приложения (Java 8, Spring Boot 1.x, Angular 1.x). Пользуюсь ею каждый божий день. Так вот, если писать под Android, то это будет родная Java или знакомый Kotlin. А под iOS придется осваивать новый язык из другой вселенной. Предпочитаю не разбрасываться.
  • Любопытство. У меня еще не было смартфона на базе Android.
С выбором конкретной модели Android-смартфона особых проблем не возникло. Надя, моя младшая дочь, с мая этого года пользуется OnePlus 3T и очень довольна. Надо сказать, что выбирать вещи она умеет получше меня. Например, очень удачно выбрала фотоаппарат, в отличие от меня. Так что ее выбору можно доверять. OnePlus хорош тем, что базируется почти на голом Android, поэтому есть возможность оперативно переходить на новые версии операционной системы. Это не только новые возможности, но и поддержка актуальной версии Java. Плюс емкий аккумулятор, быстрая зарядка, шустрая начинка.
Сейчас в продаже есть более свежие OnePlus 5 и 5T. Однако, они заметно дороже. К тому же, в 5T сканер отпечатка пальца находится на задней панели. Много раз слышал, что это не удобно.

Благодарен своему айфону за полученный опыт. Пять лет назад это было для меня откровение, после HTC с Windows Mobile на борту. Пять лет - более чем приличный срок. Android-смартфоны, выпущенные в то время, думаю, уже давно валяются на свалках. А этот исправно работал, пережил кучу падений, но оказался-таки не вечным.

Комментарии

Популярные сообщения из этого блога

Велостанок Tacx Vortex Smart и внешний мощемер

Весной 2019-го я установил на свой шоссейный велосипед мощемер Stages Shimano 105 в виде левого шатуна. Согласно плану, он должен был помочь мне в прохождении полной дистанции триатлона в Сочи осенью того же года. В этом состязании важно сохранить свежие ноги после 180-километровой шоссейной гонки для того, чтобы следом пробежать 42 км. Идея состояла в том, чтобы рассчитать правильную мощность педалирования и строго придерживаться ее во время гонки. Чтобы контролировать мощность, надо на нее где-то смотреть. Можно выводить показание на спортивные часы. Однако, у меня возникли сильные сомнения, что заряда моих Garmin Forerunner 230 хватит на всю гонку. Поэтому я заблаговременно приобрел велокомпьютер Wahoo Elemnt Bolt. Говорят, один из лучших в своем классе. Tacx Vortex Smart - станок умный, что очевидно из названия. Соответственно, в нем уже есть мощемер. Интуитивно было понятно, что внешний мощемер показывает мощность, которая отличается от мощности станка. А это значит, что и на...

Лёгкий пар в "Здрава"

Сходили семьёй в русскую  баню "Здрава" . 3 года я искал в Новосибирске и окрестностях, а также на Алтае, настоящую русскую баню. Ходил в разные бани, включая общественные "Фёдоровские" и "Сандуны". Всё не то. И вот нашел! Спасибо  Людмиле Богачевой, моему давневу другу,  за наводку! Баня находится в Бердске, в поселке Вега. Понравилось в описании на сайте, что в бане не принято пить, курить и заниматься прочими безобразиями. День выбрали будний, благо работаю по гибкому графику. В будни дешевле. Общение с Женей, хозяйкой бани (язык не поворачивается назвать ее администратором), началось заблаговременно и оставило приятное впечатление. Обрисовал, что в баню хотим пойти с 5-месячной крохой, что для неё это будет первый заход. Изначально планировали в прошлый четверг, но в связи с морозами Женя убедила перенести на неделю - беспокоилась, что дочке будет не совсем комфортно в комнате отдыха в экстремальный холод снаружи.  Встретил нас Костя, хозяин бани. Всё ...

Как работать с датами и временем в Java

Что меня всю жизнь огорчало в Java, так это работа с датами и временем. Ниже типичный пример того, как дату из базы данных преобразовать в строку определенного формата. Листинг 1 Ничего сложного - всего две строки кода. Однако, кажется странным, что сам тип java.sql.Date не содержит в себе метода преобразования в строку согласно заданному формату. Это значит, что программист должен помнить, что для преобразования даты в строку нужно использовать класс SimpleDateFormat. Примечательны и две первые строки из Листинга 1. Чтобы получить тестовое значение, нам пришлось манипулировать классом Calendar. И это тоже надо помнить. А еще надо помнить, что месяцы в конструкторе Calendar начинаются с 0. Ну мы же программисты, в конце концов, а не обычные люди - нам в кайф считать месяцы с 0! Но это только начало боли. Известно, что в Java два типа Date. Один в пакете java.util, второй - в java.sql. Из-за этого часто приходится писать полное имя типа, чтобы понимать, какой из них мы исполь...