Как стать автором
Обновить
49
0

Пользователь

Отправить сообщение

Как я разочаровался в Google Play

Время на прочтение3 мин
Количество просмотров63K
Наверняка в последнее время вы слышали истории, как служба поддержки Google Play удаляет программы из магазина приложений, которые не соответствуют каким-то правилам. Иногда они перебарщивают, тогда разработчик начинает возмущаться и поднимать информационный шум. В некоторых случаях это помогает, но обычно сопротивление бесполезно.
Добавлю в копилку и свою историю.
Читать дальше →
Всего голосов 134: ↑126 и ↓8+118
Комментарии118

«Универсал» в команде разработки: польза или вред?

Время на прочтение7 мин
Количество просмотров23K
image

Всем привет! Меня зовут Людмила Макарова, я менеджер разработки в УБРиР и треть моей команды – «универсалы».

Признайте: каждый Tech Lead мечтает о кросс-функциональности внутри своей команды. Ведь это так круто, когда один человек способен заменить трех, да еще и сделать это качественно, не сдвигая сроки. И, что немаловажно, это обеспечивает экономию ресурсов!
Звучит очень заманчиво, но так ли это на самом деле? Давайте попробуем разобраться.
Читать дальше →
Всего голосов 46: ↑24 и ↓22+2
Комментарии56

10 причин сделать свой скилл для голосового помощника

Время на прочтение3 мин
Количество просмотров5.4K

Количество голосовых приложений для Алисы, Google Ассистента, Маруси и иже с ними стремительно растёт. Кто и зачем разрабатывает навыки, скилы, экшены? Кто-то делает это на заказ, кто-то — в надежде на донат пользователей или премию Алисы. На чём держится энтузиазм остальных авторов? На примере навыков собственного изготовления делюсь мотивами и предлагаю подискутировать на эту тему.
Читать дальше →
Всего голосов 17: ↑12 и ↓5+7
Комментарии12

Чек-лист по ASO: текстовая оптимизация

Время на прочтение9 мин
Количество просмотров7.1K


Продолжаем цикл статей об оптимизации и продвижении приложений на мобильных рынках. В прошлый раз мы разобрали все составляющие визуального образа продукта и пообещали так же детально рассказать и о текстовой оптимизации. Выполняем свое обещание под катом.
Читать дальше →
Всего голосов 9: ↑8 и ↓1+7
Комментарии0

Лицензия на вождение болида, или почему приложения должны быть Single-Activity

Время на прочтение14 мин
Количество просмотров60K

image


На AppsConf 2018, которая прошла 8-9 октября, я выступил с докладом про создание андроид-приложений целиком в одном Activity. Хотя тема известная, существует много предубеждений относительно такого выбора — переполненный зал и количество вопросов после выступления тому подтверждение. Чтобы не ждать видеозаписи, я решил сделать статью с расшифровкой выступления.



О чем я расскажу


  1. Почему и зачем надо переходить на Single-Activity
  2. Универсальный подход для решения задач, которые вы привыкли решать на нескольких Activity
  3. Примеры стандартных бизнес задач
  4. Узкие места, где обычно подпирают код, а не делают все честно
Читать дальше →
Всего голосов 43: ↑40 и ↓3+37
Комментарии81

Чек-лист по ASO: как ничего не упустить

Время на прочтение8 мин
Количество просмотров4.8K
Недавно наши сотрудники прослушали серию вебинаров, посвященных поисковой оптимизации мобильных приложений. В ходе обсуждения полученной информации мы пришли к выводу, что, несмотря на большой опыт в сфере разработки и ASO, простые меры по оптимизации выдачи, которые порой кажутся не столь значительными, могут помочь добиться хорошего результата.



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

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

Все самое вкусное под катом. Поехали!
Читать дальше →
Всего голосов 10: ↑9 и ↓1+8
Комментарии0

Чему я научился на своём горьком опыте (за 30 лет в разработке ПО)

Время на прочтение22 мин
Количество просмотров117K
image

Это циничная, клиническая коллекция того, чему я научился за 30 лет работы в разработке программного обеспечения. Повторюсь, некоторые вещи весьма циничны, а остальное — результат долгих наблюдений на разных местах работы.
Читать дальше →
Всего голосов 187: ↑178 и ↓9+169
Комментарии128

За пять дней я прошел собеседования в пяти компаниях Силиконовой долины и получил пять предложений о работе

Время на прочтение12 мин
Количество просмотров118K
За пять дней, с 24 по 28 июля 2017 года, я прошел собеседования в LinkedIn, Salesforce Einstein, Google, Airbnb и Facebook; все пять компаний предложили мне работу. Это был замечательный опыт и я понимаю, как мне повезло, что мои усилия оправдали себя, поэтому решил написать об этом. Здесь я расскажу о том, как готовился к собеседованиям, как они проходили и какое впечатление произвели на меня компании.



Как все началось


Я отработал в Groupon почти три года. Это моя первая работа, там были и прекрасные люди, и отличные проекты. Мы делали всякие интересные штуки, вводили перемены внутри компании, публиковали материалы и все в таком духе. Но со временем я стал ощущать, что темп моего самообразования стал затухать (попросту говоря, замедляться), мне не хватало пищи для ума. К тому же, как и всякого разработчика ПО из Чикаго, меня тянуло в Область залива Сан-Франциско — ведь там столько известных компаний.

Жизнь коротка, а профессиональная жизнь еще короче. Обговорив все с женой и заручившись ее полной поддержкой, я решил сделать решительный шаг и в первый раз в жизни поменять работу.
Читать дальше →
Всего голосов 95: ↑88 и ↓7+81
Комментарии98

«Желательно, чтобы у вас был котик» — как стартапу выстрелить на Product Hunt

Время на прочтение8 мин
Количество просмотров6.2K
Публикация на агрегаторе стартапов Product Hunt — хороший способ привлечь к себе внимание международных СМИ и инвестиционных фондов. При этом самого факта публикации недостаточно. О том, как подготовиться к выходу на Product Hunt и чего нельзя делать во время гонки, на примере OneSoil Map рассказывает менеджер по маркетингу Вероника Линдоренко.

image
Всего голосов 12: ↑11 и ↓1+10
Комментарии5

15 советов, как пробиться в App Store приложению с подписками

Время на прочтение5 мин
Количество просмотров12K

В этой статье я расскажу, как увеличить шансы пройти проверку в App Store приложению с подписками. Если вы когда-либо испытывали проблему с аппрувом приложений с подписками или вот-вот планируете релиз, тогда это будет вам полезно.


Всем привет, меня зовут Денис, я основатель сервиса Apphud – сервиса аналитики подписок iOS-приложений.



Как вы наверняка знаете, проверка состоит из двух этапов: ручная проверка (приложение просматривает человек) и автоматическая проверка ботом. Но, предполагаю, не каждое обновление проверяется человеком. Бывало, наши приложения проходили проверку менее, чем через 10 минут после отправки на ревью. С каждым годом доля автоматических проверок увеличивается и бот берет на себя все бóльшую роль при проверке приложений.

Читать дальше →
Всего голосов 16: ↑15 и ↓1+14
Комментарии5

Микробиота. Как лекарства влияют на состав бактерий кишечника

Время на прочтение6 мин
Количество просмотров12K
Мы с Атласом уже рассказали, как работает микробиота, какие бактерии живут в кишечниках россиян, как микробиота влияет на развитие заболеваний, а также чем можно помочь здоровью кишечника. Мы получили много вопросов об антибиотиках и решили подготовить отдельный материал о том, как на микробиоту влияют разные лекарства. Рассказываем о самых популярных.


Автор иллюстраций Rentonorama
Читать дальше →
Всего голосов 32: ↑27 и ↓5+22
Комментарии7

Дайджест интересных материалов для мобильного разработчика #300 (27 мая — 2 июня)

Время на прочтение3 мин
Количество просмотров5.6K
Понадобилось немногим более 6 лет на выпуск 300 дайджестов. Всем привет, меня зовут Леонид, и это я делаю эти статьи.

Читать дальше →
Всего голосов 19: ↑16 и ↓3+13
Комментарии9

Что интересного я извлёк из книги «Theory of Fun for Game Design» от Рафа Костера

Время на прочтение7 мин
Количество просмотров17K
В этой статье я тезисно перечислю наиболее интересные для меня выводы и чеклисты, которые я нашёл в книге Рафа Костера «Theory of Fun for Game Design».

Читать дальше →
Всего голосов 20: ↑19 и ↓1+18
Комментарии12

Вред во благо: иммунная система миноги в борьбе с раком головного мозга человека

Время на прочтение11 мин
Количество просмотров10K


Наш мозг — это наше все. Нарушение работы этого важнейшего органа приводит к ужасным, а порой и фатальным последствиям. Сложность мозга и его нейронной организации колоссальна, что сильно усложняет процесс лечения того или иного заболевания. Как правило, когда мы что-то лечим, то пытаемся избавиться от дефектов, которые вызывает болезнь. Но, что если использовать эти дефекты для борьбы с тем, что их создает? Именно это и решили сделать авторы рассматриваемого нами сегодня исследования. Как ученые применили нарушение работы гемато-энцефалического барьера, зачем нужен доступ к внеклеточному матриксу мозга и какую роль в этом сыграла паразитирующая на рыбах минога? Об этом нам поведает доклад исследовательской группы. Поехали.
Всего голосов 27: ↑25 и ↓2+23
Комментарии2

Virtuali-tee: «медицинская футболка», которая не прикрывает, а обнажает

Время на прочтение2 мин
Количество просмотров7.1K
С первым же взглядом на эту занятную вещицу рождается сразу несколько очевидных каламбуров и про то, что «буквально наружу выворачивает», и про «носимые игрушки», и про одежду, которая обнажает, а не скрывает и так далее, и тому подобное.

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


Сорри, но опять не обошлось без гифок…
Читать дальше →
Всего голосов 21: ↑21 и ↓0+21
Комментарии0

Face Anti-Spoofing или технологично узнаём обманщика из тысячи по лицу

Время на прочтение18 мин
Количество просмотров27K

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



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

Читать дальше →
Всего голосов 67: ↑66 и ↓1+65
Комментарии18

Соревнование по программированию Kotlin Heroes

Время на прочтение2 мин
Количество просмотров5.2K
JetBrains начала сотрудничество с Codeforces в продвижении языка Kotlin среди любителей спортивного программирования. Codeforces предоставляет Kotlin-разработчикам платформу, на которой можно посостязаться в алгоритмическом программировании и отточить свое мастерство. Вместе с Codeforces мы запускаем серию соревнований под названием Kotlin Heroes.

image
Читать дальше →
Всего голосов 14: ↑14 и ↓0+14
Комментарии2

Неидейный бизнес

Время на прочтение10 мин
Количество просмотров10K
«Наш главный актив — люди». Эта хрень написана, наверное, на сайте каждой компании. Только почему-то этот актив используется только… Стоп, дальше не важно. Только используется.

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


При этом, почти на каждом предприятии есть некий механизм сбора этих самых идей и предложений. Примерно как это было в «Корпоративной шизофрении» и «Корпоративном синдроме». Ящик какой-нибудь, электронный или физический, снабженный формализованной процедурой приема, обработки и, конечно, утилизации предложений сотрудников.
Читать дальше →
Всего голосов 42: ↑27 и ↓15+12
Комментарии35

Инновации по-русски

Время на прочтение9 мин
Количество просмотров171K
Я — профессиональный участник инновационной индустрии. Вместе с коллегами последние 10 лет мы участвуем в создании новых технологий.

И я должен сказать о причине, по которой не стоит заниматься инновациями в России. Здесь можно порассуждать о плохом инвестиционном климате, неэффективности государственных программ, размере внутреннего рынка, смещенных мотивациях участников. Но кроме этого есть и плохо контролируемый риск, который заключается в возможности оказаться за решеткой. И об этом не принято говорить вслух, а нужно. Под катом топ-5 инновационных компаний по версии следственного комитета, известных мне, а их злоключения не были ранее упомянуты на хабре.
Читать дальше →
Всего голосов 513: ↑480 и ↓33+447
Комментарии249

Разработка белков в облаке с помощью Python и Transcriptic или Как создать любой белок за $360

Время на прочтение57 мин
Количество просмотров15K
Что, если у вас идея для классного, полезного белка, и вы хотите получить его в реальности? Например, хотите создать вакцину против H. pylori (как словенская команда на iGEM 2008), создав гибридный белок, который сочетает фрагменты флагеллина E. coli, стимулирующие иммунный ответ с обычным флагеллином H. pylori?

Дизайн гибридного флагеллина вакцины против H. pylori, представленный командой Словении на iGEM 2008

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

В этой статье я покажу код Python от идеи белка до его экспрессии в бактериальной клетке, не прикасаясь к пипетке и не разговаривая ни с одним человеком. Общая стоимость составит всего несколько сотен долларов! Используя терминологию Виджая Панде из A16Z, это Биология 2.0.
Читать дальше →
Всего голосов 50: ↑50 и ↓0+50
Комментарии20
12 ...
11

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность