IT Insights
658 subscribers
770 photos
4 videos
3 files
1.07K links
Новости разработки, технологий, немножко науки и техники
Download Telegram
Тренды UI/UX дизайна 2024

1. Генеративный дизайн
2. Жирная типографика
3. Сложные и анимированные градиенты
4. Глассморфизм
5. Дополненная реальность
6. Параллакс
7. Брутализм
8. Гиперреализм

Статья: https://shakuro.com/blog/ui-ux-design-trends-for-2024
👍1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Создаем лучшую пагинацию

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

Статья: https://coyleandrew.medium.com/design-better-pagination-a022a3b161e1
🔥1
Принципы функционального программирования — Обучающий курс Университета Карнеги-Меллона

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

Описание и плейлист: https://apptractor.ru/learn/printsipy-funktsionalnogo-programmirovaniya-obuchayuschiy-kurs-universiteta-karnegi-mellona.html
💩1
Качество ПО

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

Статья: https://newsletter.getdx.com/p/software-quality

Поставьте 👍, если хотите русский перевод.
👍9
Сам себе мобильный интернет. Запускаем базовую станцию стандарта 4G LTE

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

Статья: https://habr.com/ru/companies/timeweb/articles/776040/
👍1
58 правил красивого UI дизайна

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

Статья: https://uxdesign.cc/58-rules-for-stunning-and-effective-user-interface-design-ea4b93f931f6
🔥1
Spotify Wrapped

6 психологических принципов, благодаря которым он ежегодно становится вирусным.

Серия картинок: https://growth.design/case-studies/spotify-wrapped-psychology
Действительно ли нам нужны менеджеры по продукту?

В последнее время ведется много споров и рождается немало злорадства по поводу роли менеджеров по продуктам.

Брайан Чески, основатель AirBnB, стал катализатором дискуссии, когда на конференции Figma Config23 в июне 2023 года объявил, что "избавляется от классического управления продуктами".

Говорят, что это заявление вызвало одобрение тысяч дизайнеров, присутствовавших в аудитории.

Независимо от того, был ли Чески неправильно процитирован или неправильно понят (да, и то, и другое), история о том, что управление продуктами каким-то образом "находится в упадке", разгорелась.

Краткий ответ - да, нужны. Долгий ответ: https://oliverbernard.com/articles/do-we-really-need-product-managers
😁1
Большая волна в Канагаве из LEGO

Утро понедельника - самое время помедитировать над тем, как человек строит 3D реплику знаменитой картины из LEGO.
С новым годом: GPT в 500 строках на SQL

Давайте реализуем большую языковую модель на языке SQL.

Статья: https://habr.com/ru/articles/786276/
Почему автономные грузоперевозки сложнее, чем автономные поездки на автомобиле

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

Статья: https://kevinchen.co/blog/autonomous-trucking-harder-than-rideshare/

А еще тут попутно вспомнил мое старое интервью с создателями Trucker Path. С любовью к грузовикам ☺️: https://apptractor.ru/TruckerPath/
Высокоскоростная full-mesh сеть на 10 Гбит/с на базе USB4 всего за $47.98

Чтобы снизить стоимость облачного сервиса AWS, я недавно решил перенести некоторые менее критически важные сервисы на свои серверы. Поэтому мне нужно было научиться создавать пустой кластер Kubernetes и настраивать для него сеть. После некоторых исследований, проб и ошибок я наконец построил и запустил относительно недорогой кластер с высокоскоростной полносвязной сетью. Самое интересное, что сеть основана на мосте USB4 ethernet вместо обычного коммутатора ethernet и кабелей. Я протестировал скорость сети, и она может достигать 11 Гбит/с. Стоимость создания сети составляет всего 47.98 долларов! Сегодня я хочу поделиться своим опытом ее создания.

Статья: https://fangpenlin.com/posts/2024/01/14/high-speed-usb4-mesh-network/
GPT Store - это UX-катастрофа

Недавно OpenAI запустил долгожданный магазин для GPT. Теперь подписчики ChatGPT Plus могут получить доступ к коллекции GPT, созданных разными пользователями. В этой статье я хочу рассмотреть недостатки текущей версии магазина.

Статья: https://uxplanet.org/gpt-store-is-a-ux-disaster-0895c3b27042
Как Apple хранит миллиарды записей в iCloud

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

Статья: https://read.engineerscodex.com/p/how-apple-built-icloud-to-store-billions
«Спроси маму» в разработке: задавайте правильные вопросы, когда все вам лгу

Если бы мы задавали правильные вопросы заранее, мы могли бы сэкономить годы труда. Это может показаться глупым, но задавать правильные вопросы может быть очень и очень сложно. Книга «Спроси маму» объясняет решение этой проблемы: речь идет о том, чтобы сформулировать вопросы таким образом, чтобы получить правдивую, непредвзятую обратную связь даже от тех, кто по своей природе благосклонен к вам, например от вашей мамы.

Статья: https://apptractor.ru/info/articles/sprosi-mamu-v-razrabotke-zadavayte-pravilnye-voprosy-kogda-vse-vam-lgut.html
👍1
Как использовать ChatGPT для создания программных продуктов

Обсуждение в Х: https://twitter.com/paraschopra/status/1746942751839797670
👍1
почему строчные буквы экономят данные

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

статья: https://endtimes.dev/why-lowercase-letters-save-data/
Лучшие целевые размеры (target sizes)

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

Руководство: https://ishadeed.com/article/target-size