Новое

страница 71 из 176

Сегодняшний эпизод подкаста необычный — говорим со стартаперками, но стартап не айтишный, а биотехнологический. Аня Хуснутдинова и Хорческа Батырова придумали, как производить супер нужную нам всем адипиновую кислоту (зачем она нам нужна — слушайте в эпизоде) не из нефти, а из токсичных отходов бумажной промышленности. Делают они это всё с помощью настоящих зомби-клеток и одновременно уменьшают глобальное потепление! Как они это всё придумали и что случилось потом (в рассказе есть злой профессор) — слушайте в новом эпизоде. 🧟‍♀️🦠🚀

Слушайте и подписывайтесь: Apple, Google, Castbox, Spotify, Яндекс, Overcast, веб-версия.

—

Через две недели, в четверг вечером, 10 июня в Москве мы проведем первую открытую запись нашего подкаста. Гость — Юрий Мельничек. Юра — создатель приложения maps.me, технологический инвестор, бывший программист гугла и просто очень классный собеседник. Будем говорить о картах — как упаковать весь мир в смартфоне, как заработать на картах, почему яндекс карты лучше гугл карт или всё наоборот, ну и ваши вопросы, конечно же! Вход платный, 450 рублей. Покупайте билеты по ссылке и до встречи!

Вдохновляющая статья Coinbase о том, как они переписали свои приложения для iOS и Android на React Native и переформатировали команды под это. Перескажу основные тезисы.

Крупнейшая криптобиржа на свете, 56 миллионов пользователей в 100 странах, полтора миллиарда долларов прибыли в квартал.

200+ экранов, 30 мобильных разработчиков. Кросс-функциональные команды, которые поддерживали фичи, были такие: 8 человек, 2 бэкендера и 6 фронтов, по 2 на каждую платформу — 2 веб, 2 iOS, 2 Android. Цель перехода: из команд по 8 инженеров, сделать команды по 5, 2 бэкендера и 3 React Native.

Как сделали?

1. Не пытались переписать большое приложение по-частям (очень сложно интегрировать react native с нативой), а сделали отдельное приложение с самой сложной частью функциональности для небольшой части Pro-пользователей, чтобы проверить, возможно это вообще или нет — заняло 6 месяцев, всем понравилось.

2. На втором этапе, решили-таки попробовать впилить небольшой кусочек react native в старое приложение — добавили в основное старое приложение новый онбординг на react native из приложения Pro. Разработчикам было больно (вспомните статьи Airbnb), но за 6 месяцев справились.

3. Учитывая опыт из двух предыдущих шагов, переписали основное приложение на React Native за 6 месяцев, не пытались дружить нативу с react native.

4. Profit. Красивые числа о технических и бизнес-метриках смотрите в картинке ниже.

Пишут, что теперь и старые разработчики мобильных приложений и веб-разработчики сайта пишут код мобильных приложений на React Native — всего больше 100 комиттеров в репу.

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

Их бы устами да мед пить! 🚀

Мама, я в телевизоре.

Microsoft убирает браузер Internet Explorer из новых версий виндоуз в июле 2022 года.

1. IE стал плохим браузером в первую очередь потому, что он был доминирующим браузером без конкуренции. Будет очень грустно, если Chrome постигнет та же самая судьба. Сейчас мы в похожей ситуации с точки зрения движков рендеринга веба, то есть технического сердца веб-браузеров. С отказом Microsoft от своего движка Trident, их в мире осталось три: Chrome, Safari и Firefox (движки под капотом у этих браузеров называются по-другому, но для дискуссии это не важно). Все остальные «другие браузеры» типа Brave или даже браузера Яндекса под капотом используют движок Google Chrome. Вся надежда на Apple, они со своим мобильным сафари хоть как-то сдерживают полную гегемонию Google.

2. Microsoft показывает всем технарям пример того, как нужно отказываться от проектов в IT. Internet Explorer будет поддерживаться минимум год, а если вы купите специальную версию виндоуз — ещё многие годы. Движок Internet Explorer будет поддерживаться многие годы внутри браузера Edge в специальном режиме «IE», включая ActiveX, Silverlight и прочие «прекрасные технологии», на которых построены тонны корпоративного софта. Microsoft понимают, что их софтом пользуются миллионы людей и не ломает их пользовательский опыт для своего удобства, как это часто делают Google и даже Apple.

Мир сделал полный круг и Microsoft это «компания добра», а Google — IT-гегемон. Интересно, что будет через 15 лет?

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

Говорим об онлайн-мошенничестве с руководителем отдела «trust & safety» (доверия и безопасности) одного из крупнейших российских онлайн-сервисов. Гость делится реальными историями из своей практики, а я чувствую себя в криминальном фильме.

Ну и разбираемся, как не попасться на удочку мошенников. Конкретные советы от человека в теме.

Слушайте и подписывайтесь: Apple, веб-версия, Google, Castbox, Яндекс, Spotify, Overcast.

Apple начали продавать брелки Airtag. Брелки умеют пищать и показывать, где они находятся, даже без интернета, используя айфоны по соседству для определения местоположения и передачи данных.

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

1) У безопасности всегда есть цена. 2) Если в чем-то теоретически можно разобраться и использовать это не по назначению — хакеры это сделают.

Новый эпизод подкаста, про машинное обучение. Как машины учатся обыгрывать человека в пинг-понг, шахматы, го и старкрафт; какая из этих игр сложнее и зачем вообще учить компьютеры играть в игрушки — все это обсуждаем с Серёжей Бартуновым из DeepMind. Google DeepMind — одна из главных компаний в области искусственного интеллекта. Заглавный вопрос эпизода: есть ли у машины интуиция?

А ещё Серёжа признаётся в подписке на стыдный паблик и советует книжку по квантовым вычислениям.

Слушайте и подписывайтесь: Apple, Google, Castbox, Яндекс, Spotify, Overcast и веб-версия

Видео из анонса — из проекта распределённого генеративного искусства electric sheep. Имя проекта отсылает к названию книги Филиппа Дика, которая стала основной культового фильма Blade runner.

150 лет назад я бы сослался на Библию или Коран, а вчера объяснял налоговому консультанту, какая нам с Федей нужна услуга, следующим образом: «смотрел ‘во все тяжкие’? — да, конечно! — мне нужен Сол Гудман. Причём Гудман-юрист уже есть, теперь нужен Гудман-бухгалтер/налоговик.»

Культурный код — сильно упрощает коммуникацию.

P.S. Бухгалтерию от Тинькова и Кнопки пробовали — не понравились. Сейчас будем тестить еще одних, если окажутся классные — поделюсь. Буду благодарен рекомендациям.

Новостной и одновременно ностальгический эпизод подкаста о Медузе.

Технический директор Медузы Боря Горячев делится, как он справляется со званием иноагента и как запрогал приём донатов с нуля за 48 часов и почему ему не помогали фронтендеры (и будто пускает нас на летучки, на которых редакция обсуждала новость).

Второй гость — Егор Хмелев, технический директор Sweatcoin (вы можете помнить его из первого(!) эпизода), запускал Медузу технически. Мы все втроём вспоминаем, как Медуза пришла в нашу жизнь и как мы ее прогали.

Слушайте и подписывайтесь: Apple, Google, Castbox, Spotify, Яндекс, Overcast, веб-версия.

У нас с Федей вчера был очень трудный разговор. Мы решили, что готовы делать аутсорс-разработку для наших клиентов. То есть у нас появилась новая услуга — мы разрабатываем сайты и приложения без передачи программистов клиенту. Текущие услуги запуска проекта с передачей команды внутрь и по аудиту и улучшению существующих команд разработки — никуда не делись, добавилась ещё одна услуга.

Причины две:

1) Нанимать программистов клиентам трудно. Трудно потому, что многие разработчики-крутаны хотят работать с нами, а переходить навсегда к нашему клиенту — не хотят.

2) Не всем клиентам нужна своя внутренняя команда разработки. Часто клиент хочет запустить первую версию продукта, проверить гипотезу и только в случае успеха будет нанимать программистов на постоянку.

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

Что это значит практически?

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

🛠 Для программистов: мы открываем большой найм в команду «Федя и Самат». Много разных проектов, технологий, бизнес-задач и непременно высокий уровень качества. Стек — python и js. Пишите Феде на fedor@borshev.com.

Ух.