Фёдор Борщёв

Новее

Спрятать приложение из AppStore

В экосистеме разработчиков под Ай-ос хуёво всё — подписание кода тестирование, публикация, управление витриной. Наверное дизайнеров специально не допускают к проектированию экосистемы, чтобы программисты отдохнули от них и сделали что-нибудь с красивой архитектурой.

Чтобы выпустить приложение, нужно сначала дождаться разрешение от Эпл. Над разрешением они думают не меньше недели и никак не гарантируют срок ответа. Идеальный способ избавиться от этой неопределенности на своем проекте — сделать предварительную сборку приложения без фич и за 3–4 недели до релиза отправить ее на модерацию. Эту сборку выпустит ваша команда, если вас вдруг собьет автобус.

После того, как Эпл вынесет резолюцию о судьбе вашего приложения (это если вы конечно, нашли незаметную галочку «не выпускать приложение сразу после модерации», и оно сразу не пошло в народ), нужно принять решение — или выпустить, или отменить релиз. Если отменить, то останетесь без релиза (результат модерации аннулируется). Если выпустить — люди увидят сырую сборку раньше срока. Если оставите в подвешенном состоянии — потеряете возможность тестировать через Тестфлайт (напишу отдельный пост о том, что с этим делать).

Способ не запускать продажу готового приложения так же неочевиден, как и все остальное в айтюнс коннект — нужно зайти в управление ценами (пункт Pricing) и отключить продажу для всех возможных стран. Тогда статус у приложения станет красным — «Developer Removed from Sale», и вы сможете добавить следующую версию приложения, пока никто не видит предыдущую.

iTunes connect — main

iTunes connect — pricing

Апдейт

Эпл обновили внешний вид Коннекта, и теперь стало легче:

iTunes connect — hide from appstore

Пока, дропбокс!

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

  • Храню все без исключения свои файлы. Даже медиатеку (она с каждым годом все меньше, спасибо Spotify). Иногда открываю с мобильника.
  • Заливаю бекапы в отдельную папочку в облаке, которая ни с чем не синхронизируется — надо же где-то их хранить.
  • Пользуюсь автоматической загрузкой фоточек в бесконечную папку. Получается долговременная неструктурированная память, этакий фото-дневник. Все, для чего можно сделать зарубку в памяти, есть в этой папочке — документы, ключевые даты, даже некритичные пароли.
  • Синхронизирую с мобилой хранилище документов и паролей на основе Кипас-икс.

После скачка курса доллара я перешел на отечественный продукт — мне хватает 100 ГБ места, а у Яндекса это ощутимо дешевле (150 ₽ против 10$ у Дропбокса). Теперь я знаю оба сервиса и могу их сравнить:

  • Загрузка в Диск быстрее в несколько раз. Ну конечно — толстый канал до Яндекса есть в любом уголке России.
  • По сравнению с Дропбоксом, Яндекс.диск вообще не тормозит. Дропбокс медлит постоянно — при запуске, при выходе, при распаковке архивов. Диск наоборот, даже при работе с кучей мелких файлов из npm, не заставляет ноутбук включать вентилятор.
  • На телефоне скорость работы тоже отличается на порядок. На моем пятом айфоне Дропбокс запускается около 5 секунд и тормозит даже при отрисовке.
  • Дома я пользуюсь Онлаймом, поэтому Диск для меня бесплатен.

Единственное, чем Яндекс.диск безусловно проигрывает Дропбоксу — это собственным кривым алгоритмом двухфакторной авторизации. Видимо Яндексу в свое время сильно не понравилось название компании, которая первой реализовала RFC 6238 на айфонах. Ну ничего, когда-нибудь допилят.

Пока, дропбокс!

Как я снимал квартиру

Раз в год в жизни любого москвича случается важное событие — пора снимать новую квартиру.

Рынок недвижимости не изменился с 90-х годов — вы будете ездить на окраину города, встречаться с мутными личностями и рисковать остаться без сбережений.

Риелторы

После первой же мутной личности вы захотите найти посредника, чтобы делегировать основные процессы: подбирать варианты, проводить первичный осмотр, вести переговоры. Однако, не все так радужно.

Риелтор в России — обычный мужик, которого не берут работать даже менеджером проектов. Работа у него грустная. Единственное, что он умеет делать — скрывать контакты хозяина квартиры, чтобы сделка не прошла без его ведома. За контакты этот мужик попросит у вас от 20 до 40 тысяч рублей. Если купите, получите бонус — скачанный из интернета шаблон договора аренды.

Хотите выгодную сделку — не связывайтесь с риелторами.

Где искать

Ищите собственников квартир на фейсбуке локалсе и авито. На авито в 9 из 10 случаев ответит агент. Это не страшно — просто поинтересуйтесь размером комиссии. Агент не может скрывать свою сущность — вдруг вы его коллега.

Заведите эксельник с базой интересных объявлений, постоянно обновляйте статусы. К концу поиска в вашей базе будет около 20 объявлений. Из них только 5 или 6 закончится встречей.

Как общаться по телефону

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

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

Что делать при осмотре

Составьте чеклист с минимальными требованиями к квартире и во время визита мысленно сверяйтесь с ним. Пример:

  1. Консьерж
  2. Сантехника, трубы
  3. Ламинат\плитка с теплым полом
  4. Два стола, четыре стула
  5. Духовой шкаф
  6. Современная стиральная машинка

Если квартира подходит — торгуйтесь. Не умеете — почитайте Гевина Кеннеди. Торговаться важно: если собьете 2 000 ₽, то сэкономите 36 000 ₽. за год. Это месячная стоимость аренды неплохой однушки.

Чтобы не обманули

Чтобы не стать жертвой мошенников, убедитесь, что собственник квартиры действительно хочет ее сдать. Хороший собственник с пониманием отнесется к вашим проверкам. Если встречаете сопротивление — ищите другой вариант.

  1. Посмотрите свидетельство о праве собственности, запомните фамилию собственника и кадастровый (или условный) номер квартиры.
  2. Попросите последнюю коммунальную квитанцию — она должна быть на бланке ЕПД, фамилия собственника должна совпадать с фамилией из первого пункта.
  3. Посмотрите своими глазами на хозяина квартиры, попросите показать паспорт. Если хозяин в командировке, а сдает муж\жена\брат — попросите нотариально заверенную доверенность. Если сдает не близкий родственник — уходите оттуда.
  4. Проверьте правильность номера, который записали в первом пункте — по нему легко можно восстановить адрес квартиры. Проверять здесь.
  5. Если сомнения все еще грызут, то возьмите таймаут на 1 день и закажите выписку из ЕГРП по ссылке выше. Это будет стоить 200 р. и убедит вас в достоверности документов.
  6. Заключайте договор только с собственником, перед подписанием — сфотографируйте паспорт.

Залог и договор

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

Скорее всего придется отдать хозяину квартиры залог. Отдавайте как можно позже, идеально — растянуть на 3–4 месяца. Когда будете съезжать, залог вам скорее всего, вернут.

Нора Галь — Слово живое и мертвое

В школе учат составлять сложноподчиненные предложения. Существительные преследуют нас всю жизнь — «результативное обучение», «аренда квартиры» «процесс трудоустройства», «эффективность деятельности», «ценности бренда». На 95% сайтов в интернете, в газетах и метро мы сталкиваемся с канцеляритом — когда вместо одного слова, понятного и сильного, автор нагромождает цепочки нечитаемой хуеты.

Когда мы пишем письмо коллеге или пост в блог, первые фразы, которые приходят в голову — канцелярские. Чтобы подавить желание выражаться существительными, нужно много читать — классиков, советы Ильяхова, сайт студии Лебедва и Нору Галь.

Нора Галь — Слово живое и мертвое

Нора Галь — советский переводчик и литературный критик. В книге она показывает примеры неудачного перевода и канцелярита предлагает свои остроумные варианты, выводит правила.

Если вы пишете больше одного письма в день, не пожалейте времени — прочитайте эту книгу. Начнете внимательнее относиться к тому, что пишете. Коллеги будут благодарны.

Почитать о книге — здесь.

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

Вот тут бы и вмешаться редактору, выбросить все лишнее… Нет, куда там, вдруг выйдет несолидно!

А чем больше длинных, казенных слов, косвенных падежей, придаточных предложений, тем, видите ли, солиднее… И уже не разберешь, что с чем связано и что для чего нужно. Да и не нужно тут больше половины! Пять длинных слов да два коротких – там, где хватило бы одного слова, причем – что очень важно – одного глагола!

Сколько бумаги понапрасну занимают лишние, мертвые слова. А сколько драгоценных радиоминут уходит на них впустую!

Не удосужился... Бывает, приводишь цитату из классика, а проверить некогда. Книга вышла, хвать – отрывок монолога идет в мужском роде, а надо в женском! И некуда деваться от сраму, и уже на всю жизнь не мила эта книжка, никогда не возьмешь ее в руки и, вспоминая, всегда багровеешь от стыда. И поздно объяснять читателю, какие там заботы и недуги помешали тебе заглянуть в библиотеку и отчего редактору тоже недосуг было тебя проверить. Ибо все и всегда проверять – закон!

Чарльз Дахигг — Сила привычки

Конфета одним своим видом вызывает голод у толстяка. Курильщик закуривает сразу, как вспоминает о сигарете, а азартный игрок получив зарплату идет в казино прямо из бухгалтерии. Сигареты, конфеты и наличные деньги — это знаки которые запускают программу привычных действий. Привычные действия совершают чтобы получить награду: курильщик — порцию легкого удушья, азартный игрок — забытье́, толстяк — дозу быстрых углеводов.

В терминах книги Чарльза Дахигга «Сила привычки» последовательность знакпривычное действиенаграда называется «Петля привычки».

Чарльз Дахигг — Сила привычки

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

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

Почитать о книге можно в списке Людвига, купить — на «Озоне».

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

Другой пример — электронная почта. Когда компьютер или смартфон издают звуковой сигнал о получении нового сообщения, мозг начинает предвкушать секундное развлечение — открытие электронного сообщения. Будучи неудовлетворенным, это ожидание приводит к тому, что во время совещания беспокойные генеральные директоры, пряча руки под стол, проверяют почту на своих вибрирующих телефонах, даже если знают, что это всего лишь результаты последнего виртуального футбольного матча. Зато если отключить функцию вибрации — и тем самым удалить знак, — люди смогут работать часами, не думая о проверке своих почтовых ящиков.

Большинство продавцов продуктов питания ставит свои киоски в продуктовых отделах, а „Синнабон“, наоборот, старается расположиться как можно дальше от прилавков с едой. Почему? Потому что руководители хотят, чтобы аромат ватрушек с корицей беспрепятственно распространялся по коридорам и забирался во все углы. К тому моменту, когда покупатель повернет за угол и увидит киоск „Синнабона“, страстное желание уже полностью завладеет его мозгом, и он, не думая ни минуты, потянется за кошельком.

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

Старее