Месяц: Сентябрь 2023

Исповедь о продуктовых провалах. 6 проектов, которые не стоило запускать, но мы все равно попробовали

Решили, что достаточно поднаторели и теперь можем делать продукты не только для клиентов, но и для себя. И… ошиблись в этом. В прошлой статье я делился, как мы хоронили проекты клиентов. А сейчас я хочу рассказать, как потеряли много денег и в итоге закрыли свои продукты. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0...

Два по цене одного: snapshot-тесты на основе SwiftUI Preview

Привет, Хабр! Меня зовут Дима, я iOS-разработчик в компании Doubletapp, и в прошлом году я вместе со своими коллегами и командой Яндекса участвовал в разработке приложения Яндекс Путешествия. В этом проекте мы выбрали фреймворком пользовательского интерфейса SwiftUI (подробнее о том, как мы его выбрали и что из этого получилось, рассказала наша iOS-Head Полина Скалкина здесь)....

[Перевод] Bash Auto Completion в Linux

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

Делаем web сервер из старого Android смартфона, без root

Главная идея была в том, чтобы проверить возможно ли из старого Android устройства сделать «полноценный» сервер с nginx, php-fpm, MariaDB и запустить на этом WordPress. Оказывается можно и при этом с хорошим результатом. Устройство: Xiaomi Mi 4c 2015 года, разблокирован разгрузчик, TWRP, Android 10 (Havoc OS 3.0), Gapps не устанавливались для экономии ресурсов, root отсутствует....

Собери сам: Набор для разработки на SwiftUI

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

jenv — удобный инструмент для управления версиями Java

Иногда может возникнуть необходимость использовать какую-то определенную версию Java для вашего проекта. Мы тоже в Surf с таким столкнулись при работе над одним из Flutter приложений-долгожителей. Решение нашлось в виде использования менеджера версий Java. Рассказываем, что за инструмент и как с ним базово работать на MacOS. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0...

Замена Miro, первый российский конструктор прототипов сайтов, сервис быстрых ответов в Telegram и другие стартапы

9 участников первого набора Product Radar. Битва за «Продукт недели» в самом разгаре! Product Radar — российская площадка для продвижения технологических продуктов, аналог Product Hunt. Читать далее Щелкните ниже, чтобы поставить оценку! Всего: 0 В среднем: 0