IT Insights
661 subscribers
768 photos
4 videos
3 files
1.07K links
Новости разработки, технологий, немножко науки и техники
Download Telegram
3 урока онбординга Bumble

Мастер-класс по ранней активации и монетизации! Мало того, что Bumble был вторым самым загружаемым приложением в США в прошлом году, у него также есть колоссальные 40 миллионов активных пользователей в месяц и 1.8 миллиона платящих пользователей. Показатели Bumble действительно впечатляют.

Как они это делают? Как Bumble активирует пользователей на ранней стадии? Как они монетизируют так много одиноких и готовых к встречам?

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

Статья: https://uxdesign.cc/3-lessons-from-bumbles-onboarding-f45f817f751f
DuckDB — о чем весь хайп?

Когда вы думаете о выборе ядра базы данных для своего проекта, вы обычно рассматриваете варианты, ориентированные на одновременном обслуживании нескольких пользователей. Иногда то, что вам действительно нужно — это встроенная база данных, которая молниеносно справляется с однопользовательскими рабочими задачами, вроде аналитики. Это - DuckDB. Она разработана таким образом, чтобы быть быстрой, надёжной и простой в использовании.

Статья: https://betterprogramming.pub/duckdb-whats-the-hype-about-5d46aaa73196
Статья: https://vc.ru/u/1389654-machine-learning/640871-zabudte-o-sqlite-ispolzuyte-vmesto-etogo-duckdb-i-poblagodarite-menya-pozzhe
2
Руководство по чистому UI: 10 примеров иерархии и баланса в UI-дизайне

Так что же такое Сlean UI? Короче говоря, речь идет не столько о визуальных эффектах, сколько о том, как легко конечному пользователю достичь конкретных целей . В целом, Clean UI описывает все, что не замедляет, а наоборот, «подталкивает» людей к действию при взаимодействии с приложением. Такой пользовательский интерфейс основан в основном на интерактивности и минимализме.

Однако это не все его характеристики. Мы решили провести детальное исследование и на материале замечательной книги Адама Уотана и Стива Шогера «Рефакторинг UI» рассмотрели наиболее удачные примеры проблем с реализацией Иерархии и Баланса, затронутых в этой книге.

Статья: https://medium.com/@FlowMapp/%D1%81lean-ui-guide-10-examples-of-hierarchy-and-balance-in-ui-design-4d033903a16
👍1
Как загадочный разработчик снизил затраты на AWS на 90%, а потом исчез

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

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

И разгадка оказалась совершенно сумасшедшей!

Статья: https://habr.com/ru/company/qiwi/blog/724298/
Что не так с умными колонками и голосовыми ассистентами?

Если вы когда-нибудь слышали фразу "дьявол в деталях", вы понимаете, что условная Лада Гранта от условного Мерседеса отличается не более, чем на несколько процентов. Фактически обе машины ездят и возят своих пассажиров - это и есть главная их функция. Но внимание к мелочам и продуманный пользовательский опыт (UX) это и есть те самые несколько процентов, которые так разительно влияют на наше восприятие продукта.

Попробуем применить этот угол зрения к умным колонкам и голосовым ассистентам. И попытаемся понять, почему же все они пока ещё Гранты. И чего именно им не хватает до Мерседесов.

Статья: https://habr.com/ru/post/724840/
Автоматизация безопасных, автономных развертываний

Я читала, что в компании Amazon практикуется непрерывное развертывание, поэтому на собеседовании я хотела узнать, сколько времени уходит у разработчиков Amazon на управление развертываниями и наблюдение за ними. Сотрудник, проводивший собеседование, рассказал, что изменения автоматически развертываются в рабочей среде по несколько раз в день с помощью конвейеров непрерывного развертывания. Когда я спросила, сколько времени ежедневно уходит у него на тщательный контроль каждого из этих развертываний, а также проверку журналов и метрик на предмет последствий, он ответил: «Как правило, нисколько». Так как конвейеры выполняют эту работу автоматически, за большинством развертываний никто целенаправленно не наблюдает. «Ничего себе!» – сказала я. Когда я устроилась на работу в компании Amazon, мне не терпелось узнать, как именно работают эти «беспилотные» автоматизированные развертывания.

Статья (на русском!): https://aws.amazon.com/ru/builders-library/automating-safe-hands-off-deployments/
Плагины для ChatGPT: делаем свой на Python

В ChatGPT теперь есть плагины и в этом видео мы узнаем, как создать их, используя шаблон от самого OpenAI.

Видео: https://youtu.be/hpePPqKxNq8
Cursor — редактор кода, созданный для программирования с использованием ИИ. Прямо сейчас Cursor может помочь вам с несколькими вещами:

• Написанием кода: сгенерируйте от 10 до 100 строк кода с помощью ИИ, который умнее Copilot.
• Редактирование: попросите ИИ отредактировать блок кода, просмотрите только предлагаемые изменения.
• Чат: интерфейс в стиле ChatGPT, который понимает ваш текущий файл
• И еще: попросить исправить ошибки линтера, сгенерировать тесты/комментарии и т. д.

Cursor на GitHub: https://github.com/getcursor/cursor
Сайт: https://www.cursor.so/
Тенденции UI/UX дизайна 2023

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

Статья (открывать анонимно): https://medium.com/codeart-mk/ui-ux-design-trends-2023-c7285391e610
10 репозиториев GitHub, которые сделают вас лучшим разработчиком. Гарантировано.

1. The Book of Secret Knowledge. 78k - коллекция руководств, книг, шпаргалок, статей инструментов
2. Coding Interview University. 234k - подготовка к техническим интервью
3. Open Source Society University, Computer Science. 124k - учебные курсы
4. The Art of Command Line. 110k - советы по использованию командной строки
5. 30 Seconds of Code. 103k - коллекции сниппетов
6. freeCodeCamp. 353k - исходники и уроки одноименного сайта
7. You Don’t Know JS. 159k - JS
8. JavaScript Algorithms and Data Structures. 151k - JS
9. Free Programming Books. 250k - бесплатные книги по программированию
10. The System Design Primer. 198k - как проектировать большие системы

Статья: https://medium.com/@AmanPawasker/10-famous-github-repositories-that-will-make-you-a-better-developer-guaranteed-e7342e2f6f1b
1
Как создать свой ChatGPT на основе собственной базы знаний

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

Статья (в режиме инкогнито): https://betterprogramming.pub/how-to-build-your-own-custom-chatgpt-with-custom-knowledge-base-4e61ad82427e
🔥3
Сделайте сначала модульный монолит

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

Статья: https://www.fearofoblivion.com/build-a-modular-monolith-first
👍1
Как служба уведомлений Razorpay справилась с возросшей нагрузкой

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

Статья: https://engineering.razorpay.com/how-razorpays-notification-service-handles-increasing-load-f787623a490f
👍1
UI-дизайн с помощью Midjourney

Инструменты искусственного интеллекта для преобразования текста в изображение, такие как Midjourney, Dalle-2 и Stable Diffusion, могут генерировать изображения из обычного текста. В наши дни интернет полон изображений, сгенерированных ИИ, но возникает вопрос: "Можно ли использовать инструменты преобразования текста в изображение для дизайна пользовательского интерфейса?".

В этой статье мы рассмотрим, как инструменты ИИ могут справиться с обычными задачами пользовательского интерфейса, такими как создание:

• UI-экранов
• иконок приложений
• изображений продуктов
• логотипов
• маскотов

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

Поставьте 👍 если хотите перевод статьи на русский!

Статья: https://uxplanet.org/ui-design-using-midjourney-713e8d1b6a6b
👍2
Потрясающий тред о том, что прямо сейчас игнорируют медиа, но в будущем обязательно будут изучать историки. Восемь лучших примеров с небольшими авторскими дополнениями:

— Индия захватывает мир: в 2023 году страна обогнала Китай по численности населения. Индия зарабатывает на продаже софта больше, чем Саудовская Аравия на нефти. Если 6 лет назад 357 млн индийцев пользовались интернетом, то сейчас все 800 млн. Следите за Индией, в следующие 10 лет она удивит всех.
— Число мужчин от 18 до 30 лет, которые не занимались сексом больше года, с 2008 года выросло почти в 3 раза, а число женщин в 2 раза. Намёк понятен: Tinder-эпоха и порно скорее негативно влияют на это, но нужны глубокие исследования для таких утверждений.
— Вдогонку к предыдущему пункту: за последние 20 лет уровень тестостерона у мужчин упал на 20%, а количество сперматозоидов снизилось на 59% по сравнению с 1973 года. В медиа об этом почти не рассказывают, хотя впору бить лёгкую тревогу.
— От передозировки фентанилом (обезболивающее на основе опиума) в США в 2020 году умерло 32 тысячи молодых людей. От коронавируса в этот же год 9 тысяч. В одном случае локдаун и паника в медиа, в другом — очень прибыльный фармакологический бизнес.
— Эпоха детей-блогеров только расцветает. Райан Кадзи в свои 9 лет заработал на продаже игрушек $26 млн. Он не исключение: детей-миллионеров с Ютуба и ТикТока сотни во всём мире. Вероятно, уже в 2020-е мы увидим первого долларового миллиардера, который ещё не закончил школу.
— Впервые в истории соцсетей один формат может стать вирусным везде. 7 лет назад нужен был особый подход к каждой платформе, а сейчас вы загрузили одно и то же видео в ТикТок, Инстаграм, VK, Ютуб и просто ждёте, что где-нибудь оно да выстрелит. MrBeast лично подтверждает этот феномен: кросс-постинг вертикальных видео работает на отлично.
— В США прямо сейчас идёт бум домашнего обучения. Зум-уроки в пандемию дали многим родителям понимание, как сильно деградировала система образования.
— ChatGPT может стать разрушительным шаром для всей современной системы образования. Средний 14-летний подросток технически более подкован, чем его 35-летний учитель. Мир меняется чудовищно быстро, а система образования отстаёт всё сильнее (тоже среди причин бума домашнего образования).

За три дня в Твиттере тред собрал больше 7 млн просмотров — давно такого не было. Кому интересно, внутри много графиков и дополнительных тезисов, которые сюда просто не влезли.
Полезные, смешные, нелепые: репозитории GitHub, которые вас удивят

Пустой «дзен-репозиторий», хранилище самых глупых требований к паролю и скриптовый язык на основе Python в стиле Дональда Трампа (а также многие другие интересные и даже полезные штуки) ждут вас.

Статья: https://habr.com/ru/company/ispmanager/blog/725736/
Дизайн приложения с использованием Midjourney

Автор пишет, что пока ИИ дизайнера не заменит, но мне, как не дизайнеру, кажется, что уже вполне ☺️

Мой перевод вчерашнего поста: https://apptractor.ru/midjourney-dizayn
Эспрессо-машина с открытым исходным кодом

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

Или же вы можете поступить так, как поступил Норм Сол, и построить машину с высокой степенью вариативности из аппаратных компонентов с открытым исходным кодом и внутренностей Espresso Gaggia.

"Я решил построить новую машину, чтобы поэкспериментировать с ней". К счастью, у него была старая машина Espresso Gaggia, а конструкции домашних эспрессо-машин Gaggia остаются неизменными на протяжении десятилетий. После очистки бойлера от накипи у него был насос, бойлер и, как он пишет, "платформа для экспериментов, чтобы опробовать некоторые безумные вещи, которые я видел на YouTube и в Интернете".

Статья: https://arstechnica.com/gadgets/2023/03/great-espresso-isnt-hard-enough-so-heres-a-diy-open-source-machine-for-it/
Отстаньте от разработчиков: не надо делать их руководителями просто ради грейда

Бич профессии — превращать самого опытного разработчика в плохого менеджера. Я видел ситуации, когда синьор перерастает команду и ему предлагают должность руководителя. Куда можно расти? В хеда профессии — эксперта, к которому может обратиться каждый в компании. Это как Стив Возняк в Apple.

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

Статья: https://habr.com/ru/company/gazprombank/blog/725664/
🔥2
Превратите своих лучших разработчиков в менеджеров

А вот еще одна статья про то же самое.

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

Статья (открывать анонимно): https://levelup.gitconnected.com/turn-your-best-developers-into-managers-841be5d6a789