среда, 28 марта 2018 г.

Съездили в Калифорнию

Пожалуй, ни по одному другому штату мы не путешествовали так много на машине, как по Калифорнии. Всегда посетим что-то новое, но еще больше неувиденного остается на будущее. Как я уже писал, причиной поехать туда именно сейчас стало желание послушать оперу Florencia en el Amazonas в San Diego Opera, но заодно решили допосещать все национальные парки Калифорнии (Channel Islands и Pinnacles). За 10,5 дней проехали 3000 миль - таких долгих путешествий у нас не было с 2012 года.


Изначальный план был доехать до Сан-Диего как можно быстрее по I-5, потом заехать в пустыню и вернуться в Сиэтл по US-395 через горную Калифорнию, Неваду и восточный Орегон. Но прогноз погоды показал, что делать в горах в марте нечего, кроме как стоять на засыпанных снегом перевалах. Поэтому мы скорректировали свой маршрут и назад возвращались ближе к берегу, через СФ (откуда заглавная фотка с Battery Smith-Guthrie).


В первый день мы доехали до Yreka, CA - столицы округа Сискию. Калифорния встретила нас агрикультурным патрулем и все-таки снегом (которого ни в Вашингтоне, ни в Орегоне мы вдоль нашего пути не видели):


Во второй день добрались до Ventura, CA, заехав по дороге только в Redding, CA. Fallout 2 у нас с братом одна из любимейших игр юности, и в географических названиях Калифорнии, в калифорнийской пустыне я постоянно вижу знакомые мотивы. Но в Реддинг мы заехали по другой причине - посмотреть на мост Sundial Bridge, спроектированный Сантьяго Калатравой:


Настолько я могу нагуглить, это единственное творение Калатравы в СА, и оно находится не в СФ, не в ЛА, а в такой глуши как Реддинг. Почему? Не претензия ли это на столичный статус, если активистам удастся создать в северной Калифорнии отдельный республиканский штат Джефферсон? :) Я видел вдоль I-5 щиты с надписью State of Jefferson, но не успел ни один из них сфоткать:


Из Вентуры на следующий день, когда вся Россия переизбирала Путина, мы должны были плыть на Channel Islands. Я уже там был раньше, но мой брат не был. Поэтому я для разнообразия выбрал тот же остров Santa Cruz, но другую гавань - Prisoners.


Не могу назвать этот национальный парк очень интересным. С точки зрения хайка - это типичные выжженные калифорнийские холмы. Единственная изюминка, что до острова надо доплыть и потом не опоздать на обратную лодку. За 5 часов мы прошли петлю в 12,5 миль и успели с запасом. Пока плыли видели кита-финвала, дельфинов не видели. На самом острове видели лис: ради них и стоит там хайкать:


Дальше дорога вела в Сан-Диего, но вначале утром понедельника мы заехали на Getty Villa. Миллиардер Пол Гетти накопил кучу денег на торговле нефтью, собрал коллекцию искусства и завещал выставлять ее бесплатно. В прошлом году, когда мы были в Лос-Анджелесе, мы заходили в более большой Getty Center, и вот добрались до виллы, выстроенной в древнеримском стиле, где собрано античное искусство:


Сам музей бесплатный, но парковка стоит $15 (туда можно и на автобусе добраться из ЛА, что мы сделали бы когда-нибудь, но тут так удобно проезжали мимо на машине), и билеты надо резервировать заранее онлайн. Мы вот не фанаты античного искусства, но сам музей весьма необычен, поэтому его стоит при случае посетить. Обежали галереи, прослушали 40-минутный Architecture Tour о том, как строили древние римляне и почему Гетти решил построить себе такой же дом, и поехали дальше:


Про атомную станцию San Onofre пишут, что она закрылась в 2013 году:


Следующей остановкой был кампус University of California, San Diego, но у меня есть традиция писать об университетских кампусах отдельные посты, поэтому о UCSD еще будет подробный пост с 20 фотографиями, а пока только одна в качестве тизера:


В Сан-Диего под окнами отеля росло красивое дерево с красными цветами: правильно я его определил как red coral tree (Erythrina)? Есть тут знатоки?


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


Зашли и в Balboa Park, но из тамошних музеев-зоопарков заглянули только в бесплатные Timken Museum of Art и ботанический сад:


Мы с братом не большие ценители каннибалов:


К тому же вечером нам надо было на оперу. И я еще хотел посетить opera pre-talk, который давал Nicolas Reveles - он ведет ютуб-канал SD Opera, и я слушал его рассказы об операх еще много лет назад. Сама опера “Флоренсия в Амазонии”, вдохновленная магическим реализмом Маркеса, хоть современная, но написана в стиле “неоромантизма”, очень похоже на Пуччини. “Добрая музыка”, - как я сказал. В общем, мне понравилась и музыка, и постановка, петь могли бы получше, но в целом мы остались довольны тем, что приехали ради нее в СД. Надо будет другие оперы этого мексиканского композитора Даниэла Катана послушать.


Из Сан-Диего поехали вглубь континента - в Anza-Borrego Desert State Park. Этой весной бурного цветения пустыни не обещали, но мне хватило, что цветут колючие хрени под названием Ocatillo (Вики пишет, что по-русски их зовут фукьериями):


Прогулялись по Hellhole Canyon до пальмовой рощи и небольшого водопада. В тот день было всего 88 ºF (31 ºC), но, возможно, летом это место подтверждает свое зловещее название. В начале пути хайкеров встречает фоллаутовского вида объект - камни, насыпанные в виде могилы, и надпись: “Они не принесли достаточно воды”:


Мы видели очень много ящериц (не огнедышащих), колибри (которые жужжали, подтверждая свое английское название hummingbirds) и пустынного зайца с большими ушами. А вот borrego - толсторогих баранов - видели только в виде скелетика “ребра и ножки без рожек”. Вот такой он Hellhole Canyon:


Самой дальней точкой нашей поездки стал Salton Sea - полурукотворное соленое озеро. Естественным путем оно периодически появлялось в южной Калифорнии, но к моменту прихода белых американцев на его месте была песчаная долина. В начале 20 века инженеры что-то перемудрили с плотинами на реке Колорадо, и река вместо Тихого океана два года текла в пустыню, заполняя Salton Sea, пока ее не вернули в прежнее русло:


Поначалу озеро стало курортным местом для калифорнийцев, в нем водилась рыба, а по берегам росли финиковые пальмы. Но постепенно оно стало испаряться, становиться все более соленым и вонять. Местные городки обезлюдили. В один из таких под названием Bombay Beach мы и заехали посмотреть на загнивающую Америку:


Я, если честно, ожидал еще больший трэш и фоллаут, но выглядело похожим на художественный объект для туристов, а не на ghost town:


Да я через 3 дня подобные пейзажи в самом центре СФ буду фотографировать:


С Salton Sea наш путь лежал к побережью. В четверг заехали на ланч с моим однокурсником по СПбГУ, который сейчас работает в Orange County. И оттуда на север. Шел дождь, и океан было плохо видно. В Santa Barbara County вдоль дороги были заметны следы недавних пожаров:


Но нам повезло с погодой в Pinnacles National Park - было солнечно, и мы гуляли там часов шесть. Правда, одни пещеры затопило, тропа превратилась в быстрый и холодный ручей, но зато в другие пещеры мы зашли.


На сами Pinnacles - каменные столбы - тоже насмотрелись. Парк понравился нам больше, чем Channel Islands - много, куда можно пойти, полазить по камням, по пещерам. На этом нами были посещены все 9 национальных парков в Калифорнии.


Повезло нам с погодой и в субботу в Сан-Франциско, где вначале обещали ветер, дождь и холод, но оставили только холод. С утра, наконец, дошли до скульптуры Cupid’s Span (скульпторы Claes Oldenburg и Coosje van Bruggen):


А затем развиртуализовались с Тоней, которая не только нашла время, чтобы с нами встретиться, но и достала нам бесплатные билеты в San Francisco Museum of Modern Art, за что ей большое спасибо. Мы туда когда-нибудь дошли бы, но не на этот раз, а так приобщились к современному искусству:


Это были объекты Ellsworth Kelly. За два-три часа мы пробежали весь музей с седьмого этажа по первый. Надеюсь, что-нибудь в голове отложится и запомнится. Mud Muse (1968-71) на выставке Robert Rauschenberg, потребовавшая 8000 фунтов грязи и собранная в действующем виде в США впервые за 20 лет (оригинал булькает в Швеции, как я понял):


Но с современным искусством не поймешь, насколько важен оригинал. Вот скульптура “Снеговик” (очень актуальная в СФ) тоже воссоздана только на эту зиму (а за ней арт-объект “Зеленая стена”):


Когда мы окончательно решили, что возвращаемся домой через Bay Area, брат сказал, что надо тогда послушать в SF Symphony Пятую симфонию Малера - и тогда он прослушает все симфонии Малера вживую (если не считать неоконченную Десятую):


Вот вечером в субботу и послушали. Дирижировал сам MTT - руководитель оркестра с 1995 года. Мне понравилось: живьем многие инструменты намного лучше слышно, чем в записи. У брата были замечания к исполнению. Перед Малером еще исполнили скрипичный концерт Берга (солист Gil Shaham) - вот это музыка, до которой мы еще оба не доросли. Билеты нам достались в предпоследнем ряду последнего яруса, зато по центру, и все было прекрасно видно и слышно:


По планам у меня было долгое возвращение домой через Redwoods и орегонское побережье, но прогноз погоды был неблагоприятный, а в дождь ничего не увидишь, даже из машины вылезать не захочется. Как мы недавно проехали мимо Санта-Барбары: океан слева есть, но не радует:


В итоге решили заехать в небольшой парк за мостом Золотые ворота, полюбоваться на океан оттуда:


Далеко внизу на камнях лениво лежали тюлени, и мы захотели домой - путешествия, если длятся больше недели, утомляют. Орегонское побережье подождет, а сейчас I-5 оказался кратчайшим путем в Сиэтл.


В этот понедельник днем мы уже были дома. За 10 ночей в отелях заплатили $977 (в основном Super 8 - в провинции они неплохие и дешевые). Съели на $486 (мы люди простые, наш идеал - азиатский буфет, где можно быстро и дешево наесться). $312 ушло на бензин ($1 на 10 миль). $64 - на общественный транспорт в СД и СФ. $432 на “развлечения” (корабль на острова, парковка в Гетти-Вилле, опера в СД и симфония в СФ). Итого $2271. За 10 дней бюджетно. Приложения за те же 10 дней заработали $6953 - наконец, во время путешествий, не работая, мы получаем больше, чем тратим. А, значит, путешествия продолжатся.

пятница, 9 марта 2018 г.

Как я получил гражданство США

Прошло чуть больше 5 лет, как я получил грин-карту, и вот 13 февраля 2018 года я стал гражданином США. Так как среди читателей этого блога есть люди, кому эта процедура еще предстоит, я хочу записать по свежей памяти, как все прошло у меня.


Гражданство можно получить через 5 лет пребывания в статусе постоянного резидента, но подать форму N-400 можно уже через 4 года и 9 месяцев. Все понимают, что процесс займет не меньше 3 месяцев. То есть я мог подаваться еще в августе, но я не хотел, чтобы поездки на затмение или в Вашингтон случайно перекрылись со сдачей отпечатков пальцев, и подал в конце сентября. Мне торопиться некуда.

Форма N-400 - одна из немногих, которую USCIS разрешает подать онлайн на сайте https://myaccount.uscis.dhs.gov/. С недавних пор, если подаешь из США, то даже фотографию прикладывать не надо - все потом они сами сделают. Сама форма простая и понятная: просят перечислить, где жил и работал за последние 5 лет, не якшался ли с террористами и коммунистами, не нарушал ли закон, сколько дней отсутствовал в США.

Получение гражданства для меня - простой и дешевый процесс по сравнению с получением грин-карты, где надо было писать петицию, доказывать свою исключительность, собирать рекомендательные письма. Но вот с оплатой пошлины за N-400 произошел первый глюк. На сайте USCIS стоимость подачи указана как $725, а мне онлайн предложили заплатить $680 без возможности изменить сумму. Я заплатил $680 и сразу написал им письмо, нормально ли, что я заплатил меньше, чем указано в инструкциях. Они ответили, что если будут проблемы, то мне об этом сообщат. Так и не сообщили. Выходит, если подавать онлайн, то еще скидка положена (или, что вероятнее, у них такой бардак, что никто не обновил размер пошлины в системе, но они не хотят это признавать).

Как бы то ни было, система мое заявление приняла и написала ориентировочный срок получения гражданства как сентябрь 2018, то есть еще год. Как вы можете видеть, время себе они дали с запасом и управились за 5 месяцев, но очень может быть, что это я такой везучий, и мне USCIS все делает быстро. В сентябре я читал на форумах, что на интервью идут люди, кто подавал в декабре-январе (8-9 месяцев), я пошел на интервью через 4 месяца после подачи N-400.

Но сперва в конце октября, то есть через месяц, меня пригласили в местный офис USCIS на биометрию - сфотографироваться, сдать отпечатки пальцев и расписаться. Благо до этого офиса от нас можно доехать за 40-50 минут на прямом автобусе. В общей сложности мне пришлось три раза туда съездить (биометрия, интервью, клятва). Сама биометрия - процесс быстрый. Я дольше через рамки на входе проходил. Тогда же мне выдали буклет со 100 вопросами для подготовки к тесту на знание американских законов и истории (https://www.uscis.gov/system/files_force/USCIS/Office%20of%20Citizenship/Citizenship%20Resource%20Center%20Site/Publications/100q.pdf).

В конце декабря мне пришло извещение, что интервью назначено на 22 января. Насчет теста я не беспокоился (там надо правильно ответить на 6 вопросов из 10, среди вопросов есть продвинутые, но мне сложно представить, чтобы кто-то готовился и сделал больше 4 ошибок). Но я не знал, что чиновники USCIS скажут по поводу того, что я получил грин-карту как человек с экстраординарными способностями в химии, а сейчас разрабатываю мобильные приложения. На всякий случай я распечатал все, что имело отношение к химии: мои статьи, которые вышли после 2012 года, приглашения быть рецензентом в журнале и благодарности за рецензирования статей, рост моих цитирований с 200 до 700 за последние 5 лет, страницы моих химических приложений с сотнями тысяч скачиваний.

Но ничего из этого у меня не спросили. Как и не попросили показать налоговые формы, которые я тоже распечатал за последние 5 лет. Только устно спросили, платил ли я налоги, кем работаю сейчас (я ответил, что self-employed) и работал ли до этого в Lawrence Berkeley National Lab (да, работал). Однако пролистали все четыре моих российских загранпаспорта, которые у меня в жизни были. Еще раз прошлись по вопросам из формы N-400 и перешли к тесту. Весь процесс можно проходить с переводчиком, не зная английского, но закон требует показать минимальные знания: написать и прочитать по одному предложению. Мне выпало прочитать “Who lives in the White House?” и написать “The President lives in the White House”. Офицершу мои reading-writing skills устроили, и она задала следующие случайно выбранные вопросы:

1) Какое одно из обещаний, которое я даю, становясь гражданином США?
2) Как называлось движение против дискриминации в 1960-е годы?
3) Где находится Статуя Свободы?
4) Как зовут губернатора штата Вашингтон? (Вас могут спросить про ваш штат - знать всех губернаторов всех штатов необязательно).
5) Кто был первым президентом США?
6) Назовите два федеральных праздника.

Так как я правильно ответил на шесть вопросов, тест был отмечен как пройденный. Меня поздравили, предупредили, что до церемонии натурализации я все еще не гражданин и сказали ждать приглашения. Оно пришло через неделю - на 13 февраля в 1:30 pm. На обратной стороне есть еще форма N-445, которую надо заполнить до церемонии, но в день церемонии. Подтверждение того, что в моей жизни с момента интервью до момента натурализации не произошло существенных изменений: я не женился, не был арестован, не вступил в коммунистическую партию.

Не знаю, как для вас, но для меня процесс получения гражданства - важное философское решение, сродни принятию новой веры. Поэтому я потратил время на чтение учебника по AP American History и изучению Конституции США. Мне было важно понимать каждую статью и поправку перед тем, как я искренне скажу, что ее поддерживаю. Чтобы потом не хлопать глазками: “А я вообще-то против того, чтобы люди владели оружием”. Победа Трампа, против которого были бывшие и действующие политики, американские олигархи, интеллектуалы и журналисты, но за которого был американский народ, укрепили меня в вере, что политический строй США, придуманный на скорую руку 230 лет назад, подправленный и перетолкованный Гражданской войной и Верховным судом, является замечательной политической системой, частью которой я хочу быть.

По такому случаю 13 февраля я даже надел галстук и взял с собой брата на церемонию. От и до она заняла два часа. Но вначале час люди ждали, потом регистрировались (сдавали заполненное приглашение и грин-карты), занимали свои места в зале. Потом шли приветственные речи и видео. Сыграли гимн. И стали просить встать по очереди всех по странам предыдущего гражданства, которые называли по алфавиту. Точно был кто-то из Беларуси и из Украины. Был ли кто, кроме меня, из России, ни я, ни брат не заметили, так как после India встало ползала. Всего на церемонии было 39 стран и 100 новых граждан.

Все встали, ведущий церемонии стал зачитывать клятву маленькими кусочками, а мы ее повторять (поэтому учить наизусть ее не надо, там довольно тяжеловесный текст). После слов “so help me God” я стал гражданином США. На экране с приветственной речью к новоиспеченным согражданам появился Трамп:


Потом всех стали вызывать по рядам, чтобы получить сертификат о натурализации, и справились довольно быстро. Еще нам выдали по американскому флажку, памятки о правах и обязанностях граждан и форму для подачи на паспорт. Все пошли фоткаться к гербу, но я сказал брату, что он может сфоткать меня с флажком и пошли уже на автобус. Даже регистрироваться избирателем я не стал на месте, потом дома спокойно заполнил форму на сайте секретаря штата (в США все выборы проводятся штатами), только они все еще ее процессят, хотя почти месяц прошел. Но у нас тут такой штат, что за какую партию ни голосуй, ничего не поменяется.


На паспорт я подал уже через два дня. Помимо заявления надо было еще сделать фотографию (та, что сделали во время биометрии, подходит только для сертификата; в Walgreens мне сделали за $16 - можно искать, где дешевле, но я традиционно хожу в Walgreens). Подавать на самый первый паспорт надо лично и только в особых acceptance facilities. Ближайшее к нам было на почте, но там надо было записываться по телефону, поэтому я пошел в суд графства, где к нужному клерку не было никакой очереди. С собой надо было еще иметь копию сертификата и водительских прав (с обеих сторон), но они еще и забирают сам оригинал сертификата, который потом вернут отдельным письмом. За паспорт я заплатил $140 (потому что попросил и книжку, и пластиковую карточку; только книжка - $110) и $25 клерку за прием документов (два отдельных чека разным организациям).

На сайте пишут, что паспорт будет готов через 4-6 недель, но мне снова все пришло быстро: через неделю после подачи сняли $140, еще через неделю паспорт был готов, и в начале марта я вытащил его из почтового ящика. Карточка пришла на два дня позже отдельным письмом (по карточке можно ездить в Канаду и Мексику по земле и воде, но не по воздуху, и еще один government-issued ID не помешает). Сертификат тоже вернули.

С паспортом я сегодня сходил в Social Security Office, отсидел час в очереди и попросил отметить в моем файле, что я теперь американский гражданин, и разрешение DHS на работу в США мне больше не нужно. Номер останется прежним, но новая карточка должна скоро придти по почте. Наверно, еще надо поменять информацию в банках, что я теперь гражданин. И готовиться быть вызванным в присяжные, участвовать в выборах и ездить без виз в большинство стран мира.

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

пятница, 2 марта 2018 г.

Приложения в феврале - Борюсь с политическими отзывами

1. Результаты февраля (по сравнению с январем):
Скачивания: 800k (+150k).
Доходы: $17.2k (+$0.7k).
Приложений обновлено: 3 (-3).

Не ожидал я Best Month Ever в феврале (на $6 больше, чем в декабре 2017 года, при том, что в феврале на три дня меньше). Кураторы из Гугла тоже звонили и хвалили: “Молодца, молодца. Даешь стране еще больше рекламы!” Я отвечал, что вот братец закончит решать задачки по JS, и дадим. Они, конечно, хитрецы: все намекали, чтобы мы заменили встроенные покупки на iOS на видео-рекламу. Ведь доходы от покупок ($600 за февраль) мы делим с Apple, а доходы от рекламы - с Google. Я уклончиво сказал, что подумаем.

2. Обновили всего три приложения:
Цветы (iOS, Android) - добавили 10 новых цветов и три новых языка.

Животные (iOS, Android) - Теперь с добавлением членистоногих эпп выглядит достаточно полным на мой вкус. Нет предела совершенству, но каждый месяц мы их уже обновлять не будем.


Столицы всех стран мира (iOS, Android) - самый скачиваемый наш эпп на текущий момент. Добавили режим, где надо определять столицы на карте мира.


И “Столицы” стали первым приложением, куда мы добавили румынский и венгерский языки. Можно сказать, что значительную часть месяца я потратил на то, чтобы с этими языками разобраться, зато теперь мы их готовы добавить в минимум 10 из наших приложений. Больших денег я от них не жду, но языки относительно простые (особенно румынский) тем, что пишутся латиницей, говорят на них десятки миллионов людей, и вся статистика показывала, что их нужно добавлять следующими. Итого “Столицы” у нас переведены на 23 языка.

3. Когда я добавил в “Цветы” польский язык, я сразу же сообщил об этом в ответ на недавний однозвездочный отзыв, в котором жаловались на отсутствие польского. И юзер довольно быстро исправил свою оценку на 5 звезд. Идеальный пример, зачем существуют отзывы и возможность отвечать на них:


К сожалению, такая идиллия наблюдается очень редко. Я проверяю отзывы на наши приложения в Google Play раз в две недели. Вначале отвечал пользователям много и часто, потом перестал. Потому что свою оценку они меняют очень редко, даже когда я знаю, что они неправы:


Читая отзывы, воистину учишься терпению: “Хвалу и клевету приемли равнодушно и не оспоривай глупца”. Средняя оценка по всем нашим приложениям 4.36 и медленно растет, и я считаю неплохим все, что выше 4. Посмотрел статистику: оценку ставит в среднем каждый 122-й скачавший. Из тех, кто поставил оценку, только каждый 4-й напишет что-нибудь словами. И обычно это краткое, но бессодержательное: “Отлично! Все понравилось)”. То есть не стоит принимать отзывы близко к сердцу и бросаться выполнять каждый мелкий запрос. Это голос vocal minority - 1/600 от наших юзеров.


Часто имеет смысл отвечать не ради того, чтобы пользователь исправил свою оценку, а чтобы другие люди, просматривая отзывы, могли видеть активность и точку зрения разработчика. Но у меня есть еще один способ взаимодействовать с отзывами - отметить их флажком и отправить на ручную модерацию. До этого февраля я использовал ее очень редко, а тут решил пройтись по плохим отзывам (3 звезды и меньше) за все годы и отметить все оскорбительные и бессмысленные отзывы.


Вот я отметил отзыв, где что-то по-турецки написано про Армению. Мне плевать, какие у них там терки, но мне 1 звезда нафиг не нужна. На следующий день этот отзыв и оценка исчезли. Я-то думал, что они только мат удаляют, а, оказывается, “политику” тоже. И пошел отмечать флагом накопившиеся негативные отзывы об Иерусалиме, Крыме, Косово и даже заявления в духе: “too easy but not for stupid Americans”. И 90% их были вскорости удалены. Но некоторые все же оставили - даже те, где есть завуалированный мат:


Меня матом не шокировать, и если отзыв на 5 звезд, я его флажком отмечать не буду:


Как и не буду отмечать справедливую критику:



Так же я обнаружил, что модераторы охотно удаляют все краткие отзывы типа “Meh”, “dfgshjj”, но не “Ok” или “Superrrrrr”:


Хотя в последнем случае я не согласен. Мало того, что если на самом деле “супер”, то почему 1 звезда? А если это кто-то прикалывается, то нужно удалять как отзыв, не несущий ни для кого никакой полезной информации. Но и без того мне удалось удалить несколько сотен 1-, 2- и 3-звездочных отзывов. Есть ли в этом практический смысл? Можно посчитать, что если у приложения средняя оценка 4.200 и 1000 отзывов, то удаление одного отзыва на 1 звезду изменит оценку до (4.2 * 1000 - 1) / (1000 - 1) = 4.203. Но если отзывов всего 100, то до 4.23. Немного, но я смог поднять оценку для нашего эппа о Германии до 4.00:


И теперь только приложении о Франции имеет оценку ниже 4 (но в магазине 3.96 так и так округляется до 4.0). Кстати, можно смотреть отдельно среднюю оценку по странам и видеть, что одни народы добрее других. Точнее, я думаю, в разных странах разная ментальность, что такое “хорошее приложение”: для кого-то и 4 из 5 - это хорошо, а для кого-то 4 из 5 - это fail. Может, система школьных оценок так влияет. Но вот в Бразилии или Казахстане у наших приложений высокие средние оценки (4.8 и выше). А в Великобритании или Японии - низкие (3.8 и ниже). И ведь не спишешь на то, что японский перевод у нас слабый - английский-то хороший.


Отмечать отзывы флагами могут и простые пользователи, но разработчик финансово заинтересован в том, чтобы приложение имело как можно более высокий рейтинг. Поэтому буду периодически прочищать эти конюшни. А вот с оценкой, с которой ничего не было написано (и таких 75%), я ничего поделать не могу. Читал начинающих разработчиков, которых такая молчаливая “единица” выводила из себя: мало того, что кому-то мое гениальное приложение не понравилось, так это аноним, чем не понравилось не написал, ни ответить, ни оспорить эту оценку нельзя - ну, точно конкуренты завидуют и гадят исподтишка. У нас-то у ведущих эппов уже многие тысячи оценок. Конкуренты своими единицами или давно уже отметились, или уже не смогут сдвинуть среднее даже на одну десятую вниз.

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

пятница, 23 февраля 2018 г.

Оперные планы на настоящее и на будущее

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

1. В этом сезоне 2017/18 мы пока побывали всего на трех операх. В августе были на ”Мадам Баттерфляй” в Seattle Opera, и я писал, что я не фанат этой оперы. Потом были в Washington National Opera на “Аиде” - уже лучше. В моем приблизительном рейтинге прослушанных опер (в театре в США) то представление заняло 13-е место.

Потом в Seattle Opera был “Севильский цирюльник”, где мы сходили только на бесплатное превью под фортепиано в библиотеку, а в театр не пошли. Зато пошли в январе на “Так поступают все” Моцарта. И что вы думаете? Нам снова не понравилось. Мой брат был неприятно удивлен, как Моцарт мог написать такую проходную музыку, где вообще ничего не запоминается. Причем претензии как обычно с Seattle Opera не к тому, что плохо поют или скучно поставлено; просто не наш репертуар, и я себе постепенно отмечаю оперы, на которые больше не пойду без особой причины.

2. Следующий поход в Seattle Opera намечен на 7 марта. Наконец, что-то любопытное - “Бенедикт и Беатриче” Берлиоза по комедии Шекспира “Много шума из ничего”. Опера, о которой я до недавнего времени не знал именно, что ничего. Про нее даже статьи в русской Википедии нет - настолько она не является частью стандартного оперного репертуара.

В этом сезоне все сиэтлские театры решили поставить что-нибудь из Шекспира. И опера вместо ожидаемых “Ромео и Джульетты” или “Отелло” выбрала творение Берлиоза. За что им плюс. Я вообще заметил, что в региональные театры, которым Seattle Opera является, лучше ходить на редкие, а не на мейн-стримные оперы.

Послушал музыку на ютубе - весьма живенько. И засел читать Шекспира. На английском. С параллельными комментариями “для тупых” (http://www.shakespeare-navigators.com/ado/AdoText11.html). И все равно оказалось тяжеловато. Большую часть слов и сюжет я понял, но не могу сказать, что получил литературное удовольствие. Здесь я как раз соглашусь, что это не Шекспир виноват, а я до него к 33 годам так и не дорос. Но хоть буду знать, о чем это Ado. А то название слышал много раз, а не представлял абсолютно, кто там кого и как.

Следующая запланированная опера - Florencia en el Amazonas в San Diego Opera 20 марта. Об этой опере 1996 года вы, скорее всего, вообще ничего не слышали. Но что-то в ней есть, раз я решил ехать ее слушать через все западное побережье. Оправдались ли мои ожидания, я напишу, когда вернемся из поездки в конце марта.

И последним в сезоне должен стать “Риголетто” в LA Opera в мае. Но туда мы уже полетим, а не поедем. Тем более, что в ЛА у нас остались непосещенными еще несколько важных музеев. Но главная причина - Риголетто поет Лео Нуччи. Надеюсь, он не отменит.

3. В следующем сезоне 2018/19 я отметил себе две оперы, которые точно хочу посетить: “Мефистофель” Бойто в Мет в ноябре или декабре этого года, и “Русалка” Дворжака в Сан-Франциско в июне 2019-го. В Нью-Йорке и Сан-Франциско есть еще несколько менее интересных вещей, но с Сиэтлом нельзя сравнивать. Жил бы я в НЙ, сходил бы на десять представлений в сезоне минимум. А в Сиэтле и следующий сезон обещает быть тухлым, без Вагнера и Штрауса. Хорошо если на два спектакля сходим - “Поворот винта” Бриттена и новую оперу The (R)evolution of Steve Jobs Мейсона Бейтса. И то, если будут “билеты по $25”, которые после всех administrative fees становятся “билетами по $32”.

Большой вопрос для меня - стоит ли ехать на “Арабеллу” Рихарда Штрауса в октябре в СФ. С одной стороны Штрауса мы любим, с другой стороны сюжет у “Арабеллы” как у дурацких оперетт. В общем, если будет еще какая причина быть в СФ осенью, будем иметь “Арабеллу” в виду.

А вот с Чикаго все весьма грустно в оперном плане. Ничего такого, ради чего я хотел бы лететь через полстраны, я в их 18/19 сезоне для себя не вижу. Тем более, что мы собрались в НЙ, а слишком много путешествий = мало времени для работы и спокойного отдыха (путешествия - это активный отдых). Скорее уж буду смотреть города, где никогда не были, что там местные компании ставят. Например, Остин. Но количество и интенсивность путешествий будет напрямую зависеть от рабочих успехов, которые предсказать сложно. Когда все идет хорошо, как сейчас, кажется, что постоянно бы только и делал, что путешествовал. Но оно потому и идет хорошо, что с сентября мы никуда не ездили, а обновляли эппы.

пятница, 16 февраля 2018 г.

Подняли рент - решил пересчитать расходы

Мы продлили договор на аренду нашей квартиры в Сиэтле на третий год. В прошлом году нам рент не поднимали к моему большому удивлению, так как все знают, что недвижимость в Сиэтле растет на 10% в год. В этом году подняли всего на $79 (базовая ставка увеличилась с $1985 до $2064) или 4%. Это на фоне того, что в King County существенно повысили property taxes. Но в Сиэтле столько новых многоквартирных домов строится, что наш лендлорд не рискует существенно повышать рент.

С другой стороны медицинская страховка, которую мы с братом покупаем сами, повысилась с $215 до $313 в месяц за тот же план с deductible в $6500. В ноябре я серьезно изучу, готов ли я дальше покупать страховку, отвечающую требованиям Obamacare, если я ей не пользуюсь и штрафы за отсутствие страховки в недавней налоговой реформе отменили.

Два года назад я прикидывал, что нам надо получать $5000 в месяц до уплаты налогов, чтобы покрывать текущие обязательные расходы. Пришло время пересчитать эту цифру.

К обязательным расходам я отношу:
1) Аренда квартиры: $2065 - базовая ставка; $150 - место в гараже; $150 - вода, канализация, вывоз мусора, resident’s insurance и прочие административные fees, включаемые в счет; $15 - электричество платим отдельно; $60 - интернет. Итого $2440.
2) Медицинская страховка: $313.5 x 2 = $627.
3) Страховка на машину: $66.
4) Мобильная связь: $25-$30 за две линии после того, как перешли на Ting.
5) Еда и прочие вещи, покупаемые в grocery, типа зубной пасты: $400-$500. Проверил счета по своей карточке с 2% cashback на grocery, сумма за месяц колеблется. Сейчас ближе к $400, год назад было $500. Но сюда я не включаю рестораны, питание в путешествиях. Пусть для круглого числа будет $500.
6) Онлайн сервисы: $30. Недавно я все же подписался на Amazon Prime ($10/месяц), зато отказался более спонсировать понравившихся ютуберов через Patreon (из-за их неправильной системы комиссий и из-за того, что чем больше человек получает денег, тем скучнее видео он снимает). $10/месяц за Dropbox, $10/месяц Apple Developer Program.
7) Одежда, стрижка - так как я не озабочен своим внешним видом, вряд ли получится больше $20 в месяц.
8) Общественный транспорт и бензин: $30. Мы почти никуда не ездим, если не в рамках путешествий. До магазина можно дойти пешком. Для поездок по Сиэтлу общественный транспорт спокойнее.

Итого получается: $3743 обязательных расходов в месяц. Или $45k в год. У меня в Google Sheets есть формула, по которой рассчитывается федеральный налог и B&O налог штата Вашингтон для заданных self-employment доходов. Еще по старым налоговым правилам и величинам 2016 года. Переписывать ее с учетом налоговой реформы я пока не хочу. Но вот со старыми налогами получается, что чтобы оставалось $45k после налогов, мне надо получать ровно $60k в год или $5k в месяц “грязными” и платить 25% налогов.

Реально я получал больше. А если продолжу получать по $15k в месяц ($180k в год) как сейчас, то будет оставаться $120k после 33% налога. Или $10k в месяц чистыми. Что можно сделать с оставшимися $6250 после обязательных расходов?

Ну, во-первых, мы время от времени путешествуем. В 2017 году на путешествия ушло $5700. Во-вторых, мы ходим на концерты в Сиэтле, это еще где-то $500 в год. В-третьих, я купил себе новый компьютер и планшет - $1760. В общем, дополнительные траты всегда найдутся, но я стал относиться к ним спокойнее, понимая, что деньги у меня на них есть.

Остальное все складывается и копится: то ли на покупку дома, то ли на черный день. Есть как минимум три способа сократить расходы:
1) Переехать в более дешевое место, так как мы можем работать, где угодно. Например, в Юте мы платили за похожую по площади квартиру на $1200 меньше. Это очевидно, но переезжать мне надоело.
2) Перераспределить доходы от приложений, чтобы уменьшить налоги. Вот над этим мы начали работать. Я постепенно делюсь доходами от приложений с братом. Особенно это важно в свете налоговой реформы, которая очень много сэкономит в налогах self-employed людям, кто получает меньше $157k в год. Лучшим решением было бы, конечно, создать LLC, но я когда-то попробовал с этим разобраться и не захотел ни офис снимать, ни регистрировать корпорацию на съемную квартиру.
3) Отказаться от владения машиной. К этому мы тоже не готовы, хотя когда мы не ездим в горы, она стоит без движения. Но мы же ездим хайкать летом. И планируем снова поездить по стране в ближайшее время.

Но выгоднее, конечно, увеличивать доходы. Когда-то мы не верили, что можно наши квизы разогнать до $500/день. А сейчас, когда дошли до этого суммы и держимся, уже кажется, что и $1000/день не невозможно, если добавить multiplayer и улучшить систему очков и достижений. Этим мне self-employment нравится, и я не намерен менять его на фиксированную зарплату.

пятница, 2 февраля 2018 г.

Приложения в январе - Чистый органический трафик

1. Результаты января (по сравнению с декабрем):
Скачивания: 650k (-50k).
Доходы: $16.5k (-$0.5k).
Приложений обновлено: 6 (+2).

Простые слова (iOS, Android) - новый уровень “Дом”. Да, это та самая игра, где надо отгадывать по картинкам: “Вот это стол, а это стул”.

Животные (iOS, Android) - новый уровень “Рыбы”: 44 разных рыб. На мой взгляд намного сложнее, чем “Млекопитающие”. А еще я подготовил “Членистоногих”, но это уже будет обновление февраля.

Страны Европы (iOS, Android) - мой брат проявил инициативу и добавил новый тип вопросов: на карте красной меткой обозначен город, надо выбрать, какая это европейская столица. Вообще, нужен режим игры, где игрок ищет город или страну, тыкая пальцем в карту. Но руки пока не дошли.

Функциональные группы (iOS, Android) - химические приложения приносят нам сейчас меньше 3% доходов, но я иногда их обновляю, для души. Переводы на 4 новых языка, таблицы, разбиение вопросов на уровни сложности. А то не все хотят учить, что такое бороновая кислота и амидин. Им достаточно альдегидов с кетонами.

Известные люди (iOS, Android) - 22 новых персонажа. Это приложение мы обновляем уже в седьмой раз. Начинали со 100 человек, дошли до 447. На этот раз я добавил и таких известных личностей как Арнольд Шварценеггер или Эрнан Кортес, так и тех, о ком вы, наверно, не слыхали, например, Надир-шаха, чтобы пользователи не жаловались, что у меня там нет персов.

Земли Германии (iOS, Android) - приложение интересное в первую очередь самим немцам. Новых земель у них не появилось, но в приложении добавились таблица, уровень со столицами на карте и видео-реклама.

2. Часто можно слышать жалобы, что чтобы зарабатывать на рекламе, нужно иметь миллионы скачиваний. Я с этим тезисом полностью согласен. Общее число скачиваний наших приложений за все время составило 12,5 млн на Android и 3-3,5 млн на iOS.

Но я не согласен, что такие числа можно достичь только благодаря рекламе, покупке пользователей или невероятной удаче. И когда обсуждают, что CPI (cost per install) - стоимость привлечения одного пользователя - составляет $2 (зависит от страны, платформы, но в среднем для iOS в США $2 - это даже дешево), к нашим приложениям это не имеет отношения. Я не платил миллионы долларов за наши миллионы установок. Да даже $10 я не платил.

Существуют три основных пути привлечения пользователей.
1) Платная реклама в других приложениях. Мы как раз и зарабатываем львиную долю денег, показывая такую рекламу чужих приложениях в наших. Выгодно для тех, кому каждый пользователь принесет в среднем больше $2, а не 2 цента, как у нас. Сюда же можно отнести прямую покупку пользователей. Мне постоянно приходит спам с предложением купить закачки или хорошие отзывы от китайских ботов. Это запрещено правилами магазинов, но некоторые люди пользуются для того, чтобы быстро подняться в топах.

2) Сторонние ссылки на приложения. Обычно обзоры на специализированных сайтах, YouTube-каналах, но о важных или необычных приложениях могут написать и в новостях. Я вот тоже в жж даю ссылки. Спасибо всем, кто скачал наши приложения, но я понимаю, что даже если каждый читающий мой пост скачает по 5 наших приложений, это будет меньше 500 скачиваний или меньше 2,5% ежедневных скачиваний, которые мы получаем. Реальное число, наверно, 0-5 скачиваний. Поэтому в жж я пишу для той же души, для которой обновляю химические приложения.

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

3) Наконец, те скачивания, когда пользователи нашли эппы сами. В мобильном мире это называется “organic traffic”. И у нас минимум 90% скачиваний составляет “органика”. Сплошное ASO - App Store Optimization (по аналогии с SEO - Search Engine Optimization - как оформить сайт, чтобы он был в топе поиска в гугле). А у меня задача так назвать приложения, чтобы они появлялись в топе самых подходящих поисковых запросов. Поэтому приложений про флаги будет называться “Flags of All Countries of the World: Guess-Quiz”, а не какая-нибудь “Flagoquizia” и даже не короткое “Flags of the World”.

Все информация, которая добавляется в магазин помимо файла с самим приложением, называется metadata. Многие скажут, что важнейшей ее частью является иконка приложения, о чем я писал месяц назад. Но иконка должна выделяться, чтобы пользователь обратил внимание и скачал наше приложение среди множества эппов, найденных в результате поиска. Если приложение не показывается в поиске, то не спасет никакая самая красивая иконка. А люди ищут слова, а не рисунки.

Слова, которые находятся внутри самого приложения (например, названия стран в приложении о флагах), не индексируются. Если их не будет в metadata, то по ним приложение находиться не будет. iOS App Store и Android Google Play сильно отличаются по тому, какую metadata можно добавить, какая часть будет искаться, в какой стране и с каким приоритетом. К тому же все это меняется со временем. Глубинных алгоритмов не знает никто. Но наше приложение стоит на 2 месте по поиску “flags” в Google Play. Среди тысяч эппов про флаги. Многие из которых древнее нашего и имеют выше рейтинг и больше скачиваний.

В iOS наиболее важные поля: название (до 30 символов) и подзаголовок (еще до 30 символов). Менее важны keywords - 100 символов на ключевые слова, перечисленные через запятую. Все, больше ничего не ищется, кроме этих 160 символов. Каким бы длинным ни было описание (description) приложения, оно никак не влияет и не проявляется в поиске. И если вы назвали эпп US Map, поместили слово “california” в ключевые слова, но нигде в этих 160 символах не встречается слово “of”, ваш эпп не будет находиться по запросу “map of california” (но будет искаться по запросам “map california” или “california us”). В этом плане поиск у Apple очень плохо сделан.

Но это 160 символов на каждый язык. Почему я не могу не подчеркнуть еще раз важность переводов - как самих приложений, так и метаданных. К сожалению, у Apple не только не доступны многие важные языки (нет польского или арабского), но и поиск в каждой стране ограничен только фиксированными языками. В США это English (US) и Spanish (Mexico), а слова прописанные в Russian или German тут искаться не будут.

Есть очень тонкие вещи, которые я выучил за 5 лет в мобильном бизнесе, но продолжаю постоянно узнавать новые. Например, в русском языке “е” и “ё” будут считаться разными буквами. И приложение “Дешёвые билеты” не будет находиться по запросу “дешевые билеты”. А вот немецкие “o” и “ö” будут считаться одной буквой. И все равно как вы запишите Кельн в немецких метаданных “koln” или “köln”. Более того, если все двойные s писать как ß, то можно сэкономить один символ в любом языке: maßachusetts. Я знаю кучу таких штук, вот когда станет не о чем больше писать, представлю свой Advanced ASO Guide.

В Google Play индексируются название эппа (50 символов), короткое описание (80 символов) и полное описание (до 4000 символов). Название имеет наибольший вес, поэтому я называю приложения так размашисто, а не просто “Flags” или “Capitals”. А вот 4000 символов - это дофига. Для самого подробного описания наших приложений мне обычно хватает 1000 символов.

Однако я вынужден признать, что Google хорош в поиске. И самое незначительное слово не останется незамеченным. Если в описании приложения о породах собак у меня нет слова “encyclopedia”, то оно не будет искаться по запросу “encyclopedia of dogs” или в лучшем случае будет на сотом месте, до которого ни один пользователь не доберется. Но стоило мне включить в описание пустую фразу “The whole encyclopedia of dogs!”, как меньше, чем за неделю, мое приложение стало находиться на 4-м месте по этому запросу. Добавил “free game” в описание флагов: эпп поднялся с 10-го на 2-е место по поисковому запросу “flags game” - ASO magic.

Велик соблазн забить описания под завязку: до 4000 символов в каждом языке. Я называю это keyword stuffing. Но тут важно не переборщить и не прогневать гугловских ботов-модераторов, которые могут понизить приложение, а то и вообще выкинуть его за поисковый спам. Открыто запрещается включать нерелевантные слова, перечислять ключевые слова или контент приложения через запятую (то есть я не рискую в приложении про штаты США написать все 50 штатов через запятую, хотя в других приложениях я такое видел).

Но также надо понимать, что keyword stuffing хорошо работает для уже раскрученных и популярных приложений, у которых есть другие характеристики (количество скачиваний и оценок), чтобы бить ими конкурентов, не хватает только нужного слова в метаданных, чтобы начать за него конкурировать. Приложение с 50-100 скачиваниями длинные описания сами по себе не вытянут. Но лучше уж искаться далеко, чем ограничиться описанием “A new fun game” и не искаться вообще нигде и никак.

Есть в Google Play и свои секреты. Например, мало кто знает, что в поиске учитываются слова, которые юзеры оставили в своих отзывах. Наш эпп про столицы находится на 14-м месте для поиска “awesome capitals”, хотя я нигде не использую слово “awesome”. Однако достаточно много отзывов пишут, что “game is awesome”. Но вот ответы разработчика на отзывы пользователей не индексируются.

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