Мультипродуктовая дизайн-система: как сделать так, чтобы она реально работала
Мультипродуктовая дизайн-система должна обеспечивать консистентность всех продуктов компании, а также ускорять и удешевлять их разработку. Однако в реальной жизни мы видим другое: мультипродуктовые дизайн-системы лишь отчасти выполняют свои функции и, помимо плюсов, имеют ряд существенных минусов.
Главный минус — невозможность удовлетворить все потребности всех продуктов (особенно если речь идёт о десятках и сотнях), в результате чего неизбежно возникают форки, собственные разработки и другие расхождения, постепенно отдаляющие продукты от единой дизайн-системы.
Выходит, что мультипродуктовые дизайн-системы работают, но с большими оговорками. Можно ли сделать так, чтобы они работали лучше?
Разберём проблемы мультипродуктовых дизайн-систем и попробуем их решить небольшой доработкой архитектуры. А если не решить, то хотя бы минимизировать.
Мультипродуктовая дизайн-система должна обеспечивать консистентность всех продуктов компании, а также ускорять и удешевлять их разработку. Однако в реальной жизни мы видим другое: мультипродуктовые дизайн-системы лишь отчасти выполняют свои функции и, помимо плюсов, имеют ряд существенных минусов.
Главный минус — невозможность удовлетворить все потребности всех продуктов (особенно если речь идёт о десятках и сотнях), в результате чего неизбежно возникают форки, собственные разработки и другие расхождения, постепенно отдаляющие продукты от единой дизайн-системы.
Выходит, что мультипродуктовые дизайн-системы работают, но с большими оговорками. Можно ли сделать так, чтобы они работали лучше?
Разберём проблемы мультипродуктовых дизайн-систем и попробуем их решить небольшой доработкой архитектуры. А если не решить, то хотя бы минимизировать.
👍16❤4😱1🥱1
Языковая среда и преподаватели-носители. Неочевидные моменты
Есть мнение, что занятия по иностранному языку на русском ведут только преподаватели с низкой квалификацией. Английский надо преподавать на английском!
Вести на иностранном языке — хорошая идея, если цель урока — развитие именно устной речи. Но в преподавании языка есть чисто теоретические моменты — грамматика, постановка произношения, объяснение внутренней логики сложных идиом.
Есть мнение, что занятия по иностранному языку на русском ведут только преподаватели с низкой квалификацией. Английский надо преподавать на английском!
Вести на иностранном языке — хорошая идея, если цель урока — развитие именно устной речи. Но в преподавании языка есть чисто теоретические моменты — грамматика, постановка произношения, объяснение внутренней логики сложных идиом.
👍44👎7❤2🔥2🤮1
«Мне нравится подход Kincony к своей работе — видно, что они занимаются любимым делом, никого не стесняются и ни в чём не отказывают своему креативу: на этот раз они сделали то, чего не делал никто до них»
KC868-E16P: всё брутальнее и брутальнее (теперь с тумблерами прямо на контроллере)
KC868-E16P: всё брутальнее и брутальнее (теперь с тумблерами прямо на контроллере)
🤔16👍10👎3❤2
Neiry Headband Pro: как всё устроено с инженерной точки зрения
Большинство метрик, которые получает от мозга Headband Pro, основаны на выделении различных особенностей из сигнала ЭЭГ. Напряжение, регистрируемое в каждом ЭЭГ-канале, — разность электрических потенциалов между активным и референтным электродами.
Большинство метрик, которые получает от мозга Headband Pro, основаны на выделении различных особенностей из сигнала ЭЭГ. Напряжение, регистрируемое в каждом ЭЭГ-канале, — разность электрических потенциалов между активным и референтным электродами.
🤔21👍8👎3❤2
Резистивный ключ для оптического домофона
Поговорим о том, как работали домофоны «Цифрал» с резистивным ключом. Узнаем, какие вообще девайсы с ними совместимы и как оно устроено, попутно посмотрим на несколько неожиданных решений по части схемотехники таких домофонов.
Поговорим о том, как работали домофоны «Цифрал» с резистивным ключом. Узнаем, какие вообще девайсы с ними совместимы и как оно устроено, попутно посмотрим на несколько неожиданных решений по части схемотехники таких домофонов.
👍21🤔8❤5🔥4😁2🤪2👎1
Делаем правильный анаглиф своими руками
Сегодня мы познакомимся с методом создания высококачественных анаглифических изображений с минимальными трудозатратами. Динозавров делать не будем — возьмём любую фотографию из семейного архива и получим полноценное трёхмерное изображение.
Сегодня мы познакомимся с методом создания высококачественных анаглифических изображений с минимальными трудозатратами. Динозавров делать не будем — возьмём любую фотографию из семейного архива и получим полноценное трёхмерное изображение.
👍36❤5👎3🤔1
На прошедшей неделе мы взламывали Капсулу Нео от VK, увеличивали дальность приёма Wi-Fi при помощи паяльника, хакали 15-летний электронный переводчик и решали загадку Джиндоша из Dishonored 2 на SQL перебором с возвратом.
Лучшие публикации недели (9-15 сентября 2024)
Лучшие публикации недели (9-15 сентября 2024)
👍33😁3❤2🤮2👎1
«Для тех, кто просто хочет получить позывной, привожу последовательность действий, актуальную на октябрь 2024 года. И детально рассказываю, как прошёл этот путь, с какими трудностями столкнулся»
Как получить радиолюбительский позывной в 2024 году
Как получить радиолюбительский позывной в 2024 году
👍51❤2🥱2🔥1🤮1
Как делать чистые градиенты
Представьте: пришло пожелание от дизайн-директора или художественного руководителя, и дизайнер задумался о градиентах. Задача кажется простой: открыть Фигму, заменить сплошную заливку линейным градиентом и выбрать два цвета. Дизайнер чувствует себя уверенно, у него всё быстро получается, но он замечает — что-то не то.
Представьте: пришло пожелание от дизайн-директора или художественного руководителя, и дизайнер задумался о градиентах. Задача кажется простой: открыть Фигму, заменить сплошную заливку линейным градиентом и выбрать два цвета. Дизайнер чувствует себя уверенно, у него всё быстро получается, но он замечает — что-то не то.
👍15🤣12👎3🤔3
Спидран карьеры software-архитектора
Развитие IT-специалиста можно сравнить с классическим мифическим путём героя: победил дракона — стал лидом.
Чтобы узнать, как этот «путь» выглядит в архитектуре ПО, поговорим с Анной Мелеховой, Software Architect & Software Development Group Manager в KasperskyOS, и пройдём путь героя вместе — посмотрим на основные карьерные треки, выявим их особенности и выясним, каких драконов надо победить.
Развитие IT-специалиста можно сравнить с классическим мифическим путём героя: победил дракона — стал лидом.
Чтобы узнать, как этот «путь» выглядит в архитектуре ПО, поговорим с Анной Мелеховой, Software Architect & Software Development Group Manager в KasperskyOS, и пройдём путь героя вместе — посмотрим на основные карьерные треки, выявим их особенности и выясним, каких драконов надо победить.
👍9🥰6😁5🤣3🥴2😴2❤1🤬1
В Android блокируют установку приложений из сторонних источников. Почему это важно?
Это не централизованное блокирование со стороны самой корпорации Google. Нет, компания просто разрешила самим разработчикам ПО закрывать возможность загрузки их приложений из сторонних источников. Включая и установку посредством APK-файлов. Вполне может быть, что некоторые разработчики коммерческих приложений, популярных среди пользователей, этой возможностью могут воспользоваться. Разбираемся, что случилось и к чему это может привести.
Это не централизованное блокирование со стороны самой корпорации Google. Нет, компания просто разрешила самим разработчикам ПО закрывать возможность загрузки их приложений из сторонних источников. Включая и установку посредством APK-файлов. Вполне может быть, что некоторые разработчики коммерческих приложений, популярных среди пользователей, этой возможностью могут воспользоваться. Разбираемся, что случилось и к чему это может привести.
🤮108👎24👍16🤬7🤔4😁1😨1
Forwarded from Хабр Карьера
На первой картинке — калькулятор. Полезная штука, в свое время незаменимая.
На второй картинке — тоже калькулятор. Только вместо операций с числами он может показывать, какую зарплату получают специалисты. Можно проверить, платят ли вам справедливо, какие навыки добавляют в цене и на что рассчитывать, если вы меняете грейд или только начали осваивать профессию.
Заходите и проверяйте.
На второй картинке — тоже калькулятор. Только вместо операций с числами он может показывать, какую зарплату получают специалисты. Можно проверить, платят ли вам справедливо, какие навыки добавляют в цене и на что рассчитывать, если вы меняете грейд или только начали осваивать профессию.
Заходите и проверяйте.
🤮159👍11👎10🤣7🥰5❤3🥴2🔥1🤨1🤪1
Портируем декодер AV1 с С на Rust для повышения быстродействия и безопасности
AV1 становится всё более значимым видеоформатом, которому требуется безопасный и производительный декодер. Исходя из этой идеи был создан rav1d — путём портирования на Rust написанного на С декодера dav1d.
AV1 становится всё более значимым видеоформатом, которому требуется безопасный и производительный декодер. Исходя из этой идеи был создан rav1d — путём портирования на Rust написанного на С декодера dav1d.
🔥16👍7😁4🤮3❤1😱1🤩1
🛴 Пользователям самокатов предлагают ограничить скорость до 10 км/ч при движении рядом с пешеходами
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🔥4😎3❤2
«Идея создания данной публикации крутилась в моей голове уже давно. Дело в том, что одно из моих хобби связано с распределёнными вычислениями, а другое хобби связано с нейросетями, и мне давно не давала покоя идея запустить инференс LLM на нескольких компьютерах, но так, чтобы все они выполняли работу над одной и той же моделью параллельно»
Распределённый инференс llama.cpp через RPC
Распределённый инференс llama.cpp через RPC
🔥24👍10❤8🤨2😢1
Шаблоны для эффективной работы с DOM с помощью современного чистого JavaScript
В этой статье мы познакомимся с эффективными приёмами работы с DOM, которые помогут минимизировать потребление памяти и обеспечить высокую производительность приложений.
В этой статье мы познакомимся с эффективными приёмами работы с DOM, которые помогут минимизировать потребление памяти и обеспечить высокую производительность приложений.
👍21❤4
This media is not supported in your browser
VIEW IN TELEGRAM
А пока в статьях автоген-челленджа вы можете посмотреть, как проходит обучение нейросетей и оптимизация для решения конкретных задач (пока ещё не увольнения).
🤖 Чат-бот с ИИ для тренировки английского произношения и грамматики
🧑🏫 Дообучаем Llama 3.1 у себя дома
⏩ «А можно быстрее?»: разбираем методы ускорения обучения нейронных сетей
🏙 Прошлое города и будущее: взболтать, но не смешивать
🧠 Как на изи «влететь» на Хак и затащить его на flow-режиме
У вас тоже есть проект с нейросетями? Расскажите о своём опыте в автоген-челлендже! Можете сделать так, чтобы нейросеть во время ремонта приносила отвёртку из гаража? Отличала комбинированный трещоточный гаечный ключ от шарнирного шлицевого ключа? :) Добро пожаловать в клуб!
Please open Telegram to view this post
VIEW IN TELEGRAM
😁64👍8👎5😱5🤮3❤🔥2❤2
Самодельные суперконденсаторы (ионисторы)
Среди источников электрической энергии особое место занимают так называемые суперконденсаторы — ионисторы. Несмотря на загадочное название, их весьма просто изготовить самостоятельно, и оно того стоит — быстрая зарядка, возможность осуществления множества циклов заряд/разряд без какого-либо разрушения (вплоть до миллионов), большая ёмкость (до десятков и даже сотен Фарад).
Среди источников электрической энергии особое место занимают так называемые суперконденсаторы — ионисторы. Несмотря на загадочное название, их весьма просто изготовить самостоятельно, и оно того стоит — быстрая зарядка, возможность осуществления множества циклов заряд/разряд без какого-либо разрушения (вплоть до миллионов), большая ёмкость (до десятков и даже сотен Фарад).
🔥40👍18🤔5❤4😁1🙏1
ЧГК-GPT, или Насколько хорош новый ChatGPT o1-preview в спортивном «Что? Где? Когда?»
12 сентября 2024 года OpenAI представила новую модель OpenAI o1-preview — первую модель, которая, по утверждению создателей, умеет «рассуждать». Проверим, насколько хорошо она умеет отвечать на вопросы из игры «Что? Где? Когда?».
12 сентября 2024 года OpenAI представила новую модель OpenAI o1-preview — первую модель, которая, по утверждению создателей, умеет «рассуждать». Проверим, насколько хорошо она умеет отвечать на вопросы из игры «Что? Где? Когда?».
🤮53👍34😁13🤯7🥴3❤1🤪1