Генеральный директор SpaceX Илон Маск заявил, что корпорация серьёзно модифицировала корабль Starship после того, как он не смог выйти на орбиту в апреле. Всего в конструкцию внесли более тысячи изменений.
Изобретатель представил крыло, которое меняет длину в полете
1 min
4.3KИзобретатель Майк Пейти сконструировал экспериментальный самолет с трансформирующимся крылом, которое может удлиняться до 16 дюймов (40 см) для снижения скорости и изменения угла атаки при взлете-посадке.
+11
PCI-SIG работает над обновлённым разъёмом 12VHPWR, но это не решит проблему c RTX 4090
2 min
2.1KОрганизация PCI-SIG в настоящее время рассматривает возможное изменение конструкции разъёма 12VHPWR. Однако это не решит проблему плавления разъёмов.
+1
Классификация конструкций: примеры и заблуждения
14 min
7.6KЭто завершающая статья из цикла классификации моделей. В данной статье я классифицирую конструкции. Должен извиниться за отсутствие иллюстраций, но так получилось. Поэтому сегодня просто текст. Должен предупредить, что данная статья опирается на предыдущие мои статьи, в которых подробно описано, что объект, операция и функция — объекты, имеющие лишь разную трактовку.
Начнем с термина «есть часть». В быту мы встречаем следующие высказывания: слоны – есть часть млекопитающих. Речь идет о том, что множество слонов есть подмножество множества млекопитающих. В этой статье термин «есть часть» будет употребляться в другом смысле. Мы будем употреблять этот термин только в отношении конкретных объектов. Например, конкретная ветка дерева – есть часть конкретного дерева. При этом не надо думать, что речь идет о любой ветке дерева, как тогда, когда мы даем определение понятию: ветка дерева – есть часть дерева. В терминах матлогики это утверждение читается так: для любой ветки дерева найдется такое дерево, что данная ветка есть часть этого дерева. Такое утверждение относится уже не к конкретному объекту, а к понятию, определяющему объекты. Если в статье понадобиться сказать так, я скажу явно. В противном случае я буду говорить о конкретных объектах.
Следующий термин «включает в себя». Если я говорю, что дерево включает в себя ветку, то это значит, что конкретная ветка – это часть конкретного дерева. И речь по-прежнему идет о конкретных объектах, а не о множествах или понятиях.
Термины
Начнем с термина «есть часть». В быту мы встречаем следующие высказывания: слоны – есть часть млекопитающих. Речь идет о том, что множество слонов есть подмножество множества млекопитающих. В этой статье термин «есть часть» будет употребляться в другом смысле. Мы будем употреблять этот термин только в отношении конкретных объектов. Например, конкретная ветка дерева – есть часть конкретного дерева. При этом не надо думать, что речь идет о любой ветке дерева, как тогда, когда мы даем определение понятию: ветка дерева – есть часть дерева. В терминах матлогики это утверждение читается так: для любой ветки дерева найдется такое дерево, что данная ветка есть часть этого дерева. Такое утверждение относится уже не к конкретному объекту, а к понятию, определяющему объекты. Если в статье понадобиться сказать так, я скажу явно. В противном случае я буду говорить о конкретных объектах.
Следующий термин «включает в себя». Если я говорю, что дерево включает в себя ветку, то это значит, что конкретная ветка – это часть конкретного дерева. И речь по-прежнему идет о конкретных объектах, а не о множествах или понятиях.
+6
Понятие системы и конструкции. Их место в проектировании информационных систем
16 min
14KПосле прочтения комментариев к предыдущей статье Классификация конструкций: примеры и заблуждения, посвященной классификации конструкций, я понял, насколько разное представление мы имеем относительно термина конструкции. Когда я писал статью, мне казалось, что этот термин трактуется довольно просто. Но, почитав комментарии, понял, что стоит поговорить о нем отдельно.
Толковый словарь Ефремовой определяет два разных понятия, которые обозначаются одним термином конструкция:
Попробуем перевести их на формальный язык.
Поскольку состав – это множество, то первое понятие переводится так: конструкция — это множество объектов, связанных между собой связями. При этом, судя по определению, объекты должны быть рукотворным и неживыми. То есть, нельзя представить Землю в виде конструкции, если не предположить, что ее сделали инопланетяне. Нельзя представить ДНК в виде конструкции, если только эта ДНК не создана кем-то. То есть, в определение конструкции надо добавить, что объекты рукотворные. Например, множество объектов: {фюзеляж, крылья, хвост} состоит из рукотворных объектов, и, потому, может называться конструкцией. Конструкцией под названием самолет. Замечу, что в данном контексте самолет – это не объект, а множество объектов {фюзеляж, крылья, хвост}. Можно назвать это множество самолет(к).
Сколько объектов может быть в конструкции? В определении нет ответа на этот вопрос. Но мы можем предположить, что их конечное число, большее одного, потому что в определении говорится о связях. Итого получилось: рукотворное множество объектов, созданное человеком, объекты объединены связями, множество конечное, количество элементов больше одного.
Конструкция
Толковый словарь Ефремовой определяет два разных понятия, которые обозначаются одним термином конструкция:
- Состав и взаимное расположение частей какого-либо сооружения, механизма.
- Само сооружение или механизм с таким устройством.
Попробуем перевести их на формальный язык.
Поскольку состав – это множество, то первое понятие переводится так: конструкция — это множество объектов, связанных между собой связями. При этом, судя по определению, объекты должны быть рукотворным и неживыми. То есть, нельзя представить Землю в виде конструкции, если не предположить, что ее сделали инопланетяне. Нельзя представить ДНК в виде конструкции, если только эта ДНК не создана кем-то. То есть, в определение конструкции надо добавить, что объекты рукотворные. Например, множество объектов: {фюзеляж, крылья, хвост} состоит из рукотворных объектов, и, потому, может называться конструкцией. Конструкцией под названием самолет. Замечу, что в данном контексте самолет – это не объект, а множество объектов {фюзеляж, крылья, хвост}. Можно назвать это множество самолет(к).
Сколько объектов может быть в конструкции? В определении нет ответа на этот вопрос. Но мы можем предположить, что их конечное число, большее одного, потому что в определении говорится о связях. Итого получилось: рукотворное множество объектов, созданное человеком, объекты объединены связями, множество конечное, количество элементов больше одного.
+3
Как давать определения?
8 min
20KЕсть определенные правила, которые необходимо соблюдать, когда мы даем определение понятию. Я познакомился с этими правилами давно. Спасибо отцу! Когда-то он подарил мне книгу Сахарного Л.В. Как устроен наш язык. Книга написана для детей и потому очень понятна и проста:
Поскольку как аналитики мы вынуждены давать определения постоянно, неплохо было вспомнить эти правила.
Почему я так серьезно рассматриваю тему определений? Потому что регулярно встречаю определения, пользоваться которыми на практике невозможно. И тенденции к улучшению я не вижу. Для начала разберем термин процесс по аналогии с тем, как в прошлой статье мы разобрали термин система.
Поскольку как аналитики мы вынуждены давать определения постоянно, неплохо было вспомнить эти правила.
Почему я так серьезно рассматриваю тему определений? Потому что регулярно встречаю определения, пользоваться которыми на практике невозможно. И тенденции к улучшению я не вижу. Для начала разберем термин процесс по аналогии с тем, как в прошлой статье мы разобрали термин система.
+5
Промышленный дизайн для бизнеса: минимизируем издержки, экономим на ненужном, вкладываем в главное
8 min
15K— Сэкономьте на запуске — деньги пригодятся!
Считается, что промышленный дизайн лишь косвенно влияет на экономику продукта. В небольшой серии статей мы хотим рассказать вам, что это не совсем так — дизайн может существенно увеличить прибыль в бизнесе.
В конечном счете, цель любого бизнеса – заработать. Повысить прибыль можно либо за счет сокращения издержек, либо за счет увеличения выручки. Ну, или то и другое вместе. В этой статье мы расскажем о том, как грамотный подход к проектированию продукта может сократить и оптимизировать издержки, тем самым увеличивая маржинальность бизнеса. Вторая же часть про то, как сделать продукт, который будет сам себя продавать.
Принцип прост, но его надо выдерживать строго в нужной дозировке – сэкономить там, где действительно можно сэкономить, но не более того.
+16
Промышленный дизайн для бизнеса, часть 2: дизайн вместо маркетинга или делаем продукт, который продаст себя сам
13 min
24KВ предыдущей статье мы рассказали о том, как сократить издержки на запуск, производство и логистику продукта благодаря грамотному подходу к его проектированию. Этот текст мы посвятим тому, как промышленный дизайн работает на повышение продаж. В конечном итоге, цель любого бизнеса — продажи, предполагает ли он разработку нового, модернизацию старого или вообще относится к сфере услуг.
То, что маркетинг перестал быть основным инструментом продаж, аналитики бизнес-процессов провозгласили уже лет десять назад. Продать что-либо при помощи маркетинга практически невозможно. Гораздо умнее сделать так, чтобы товар продавал сам себя — то есть обладал той совокупностью свойств, которая сделает его привлекательным для покупки. По большей части создание этих качеств — забота промышленного дизайна.
Поразмыслим «на берегу»
Итак, что же за продукт нам нужно создать? Какие свойства нужно в него вложить, какими качествами его наделить, чтобы он максимально хорошо продавался?
+18
Промдизайн для электроники: как разработать корпус устройства
4 min
32KTutorial
Разработка корпуса — один из основных этапов создания продукта для рынка электроники. В руках промышленных дизайнеров сосредоточена большая власть и ответственность: именно они определяют внешний вид устройства, стремятся сделать его привлекательным, стильным и удобным.
Каждый день мы пользуемся результатами работы промдизайнеров: смартфонами, ноутбуками, ТВ-приставками, клавиатурами, мышками и другими устройствами. Посмотрим на процесс создания всех этих вещей изнутри и ответим на три самых распространенных вопроса, которые возникают в процессе реализации проектов по разработке корпуса для электроники:
- Промдизайн: что вообще скрывается под этим словом?
- Разработка дизайна и конструкции корпуса: из чего состоит проект?
- Работа с промдизайнерами: как организовать сотрудничество и оценить результаты?
+4
Набор DIY: делаем беспилотник из любого предмета
1 min
109KКонструктор Drone It Yourself (кэш) представляет собой набор деталей для распечатки на 3D-принтере. С их помощью можно поднять в воздух практически любой предмет. Как говорит автор конструктора, осуществить «дронификацию» объекта.
+33
Роль промышленного дизайна в создании продукта для рынка электроники
8 min
35KБольше года назад мы опубликовали на Хабре краткую обучающую заметку о промдизайне для электроники: что это такое, как спроектировать корпус для устройства и оценить результаты. В этот раз мы хотим изучить тему глубже, как с точки зрения нашей команды разработчиков, так и с точки зрения экономики/маркетинга проекта для заказчика.
Под катом мы расскажем о целях и задачах промдизайна, о его роли в разработке новых продуктов, а также затронем вопрос об окупаемости вложений в промышленный дизайн.
+17
Моделирование конструкций. Требования к моделлеру
7 min
4KВ прошлой статье Понятие системы и конструкции. Их место в проектировании информационных систем, посвященной конструкциям, я вкратце затронул герменевтический круг – это один из способов нашего мышления, нацеленного на достижение понимания. Герменевтический круг состоит из двух направлений мышления: анализа и синтеза.
Анализ – это процесс, при котором мы представляем изучаемый объект в виде множества его частей (изучаем различные конструкции, на которые можно разложить изучаемый объект).
Синтез — это обратная «сборка» объекта.
Утверждается, что чувство понимания достигается, когда, сделав разборку объекта (анализ), а затем его сборку (синтез), — субъект получает непротиворечивый результат. В той же статье я отметил, что стандарты, как правило, нацелены на описание только одного направления мышления — анализа, но совершенно игнорируют второе направление – синтез.
Игнорирование процесса синтеза приводит к тому, что мы теряем способность делать проверку результатов анализа и начинаем мыслить шаблонами. Например, если нас спросить, из чего состоит велосипед, то довольно быстро найдется «правильный» ответ. Но если спросить: "Частью чего является велосипед?", – мы сильно затруднимся с ответом.
Анализ – это процесс, при котором мы представляем изучаемый объект в виде множества его частей (изучаем различные конструкции, на которые можно разложить изучаемый объект).
Синтез — это обратная «сборка» объекта.
Утверждается, что чувство понимания достигается, когда, сделав разборку объекта (анализ), а затем его сборку (синтез), — субъект получает непротиворечивый результат. В той же статье я отметил, что стандарты, как правило, нацелены на описание только одного направления мышления — анализа, но совершенно игнорируют второе направление – синтез.
Игнорирование процесса синтеза приводит к тому, что мы теряем способность делать проверку результатов анализа и начинаем мыслить шаблонами. Например, если нас спросить, из чего состоит велосипед, то довольно быстро найдется «правильный» ответ. Но если спросить: "Частью чего является велосипед?", – мы сильно затруднимся с ответом.
+8
BIM: как мы строим строителей на стройке
6 min
78KПо нашей примерной оценке, основанной на 20-летней практике, на земляных работах можно «потерять» до 50-60 % бюджета. На железобетоне и отделке точно 30 %. На ошибках перезаказа при коллизиях стоимость инженерки увеличивается примерно на 10 %. Именно по этой простой причине, когда «злой заказчик» внедряет BIM-модель здания, со всех сторон начинаются дикие крики и стоны.
BIM-контроль сейчас будет на всех госзаказах по новому нормативу, поэтому крики и стоны будут особенно эпичны.
Вот здесь я вижу трассировку всех систем, могу получить точную смету на каждый узел: и при перемещении или добавлении объекта получу обновления сразу во всех проектных и рабочих документах.
Что такое BIM-модель? Это трёхмерная модель здания, где все системы состыкованы и увязаны в одном едином плане. Поставили розетку в комнате — в общей смете тут же появилась новая розетка и соответствующий метраж кабеля. Погрешность такой модели по материалам — 2 %. На бумаге обычно берут запас 15 %, и излишки этого запаса отчаянно «теряются».
Давайте лучше покажу примеры, чем буду рассказывать.
BIM-контроль сейчас будет на всех госзаказах по новому нормативу, поэтому крики и стоны будут особенно эпичны.
Вот здесь я вижу трассировку всех систем, могу получить точную смету на каждый узел: и при перемещении или добавлении объекта получу обновления сразу во всех проектных и рабочих документах.
Что такое BIM-модель? Это трёхмерная модель здания, где все системы состыкованы и увязаны в одном едином плане. Поставили розетку в комнате — в общей смете тут же появилась новая розетка и соответствующий метраж кабеля. Погрешность такой модели по материалам — 2 %. На бумаге обычно берут запас 15 %, и излишки этого запаса отчаянно «теряются».
Давайте лучше покажу примеры, чем буду рассказывать.
+64
Умная розетка Redmond SkyPlug RSP-100S Анализ конструкции и схемы электрической принципиальной. Выявление недостатков
9 min
32KВ этой статье я хочу поделиться со всеми важной информацией об анализе и схемотехнике такого устройства, как умная розетка REDMOND Smart plug SkyPlug RSP-100S, которая посредством беспроводной связи через интерфейс Bluetooth может быть соединена с специальным приложением, устанавливаемом в смартфоны на базе операционных систем Android и iOS и позволяет дистанционно управлять включением электроприборов в электроосветительную сеть ~ 220 В (либо 230 В).
Более детально о функциях, характеристиках и способах управления этой розеткой я описывать не буду, т.к. на эту тему уже было много обзоров и статей, вот некоторые из них, которые я для начала порекомендовал бы прочесть, кто заинтересовался:
— www.ixbt.com/home/ready-4-sky-gadgets.shtml#1 – Гаджеты для Redmond Sky Home: розетка, цоколь и трекер;
— geektimes.ru/company/redmond/blog/271932 – «Сделай любой прибор умным»: обзор умной розетки Redmond SkyPlug RSP-100S.
Более детально о функциях, характеристиках и способах управления этой розеткой я описывать не буду, т.к. на эту тему уже было много обзоров и статей, вот некоторые из них, которые я для начала порекомендовал бы прочесть, кто заинтересовался:
— www.ixbt.com/home/ready-4-sky-gadgets.shtml#1 – Гаджеты для Redmond Sky Home: розетка, цоколь и трекер;
— geektimes.ru/company/redmond/blog/271932 – «Сделай любой прибор умным»: обзор умной розетки Redmond SkyPlug RSP-100S.
+7
Руководство для практикующего специалиста, как читать научные статьи по языкам программирования
6 min
14KTranslation
Неделю назад я пошутил, что статьи по принципам языков программирования POPL должны соответствовать критерию «интеллектуального запугивания», чтобы их принимали для публикации. Конечно, это неправда, но факт в том, что статьи по языкам программирования выглядят особенно устрашающе для специалистов-практиков (или академик действительно работает в другой области компьютерных наук!). Они битком набиты математическими символами и такими фразами как «суждения», «операционная семантика» и тому подобное. Там много тонких вариантов записи, но вы можете в основном уловить суть статьи, усвоив несколько базовых понятий. Так что вместо рассказа об очередной научной статье я подумал, что сегодня лучше напишу краткое практическое руководство по расшифровке научных статей на тему языков программирования. Здесь я следую книге Бенджамина Пирса «Типы в языках программирования» в качестве авторитетного источника.
+24