Обновить
56.75

Прототипирование *

Важный этап разработки продуктов

Сначала показывать
Порог рейтинга
Уровень сложности

Обход Incapsula c помощью selenium

Время на прочтение2 мин
Количество просмотров6.5K

Обратился заказчик, с проблемой что его сборщик не может справиться с защитой "incapsula".
В двух словах, вместо кода страницы возвращается javascript код, при выполнении которого, идет запрос на сервера  инкапсулы, проверяются какие-то параметры браузера и в случае если браузер признан валидным, отдается страница и некоторые cookie.


Подробное описание есть на сайте разработчика (www.imperva.com)

Решение под катом

Высокотемпературная витая пара

Время на прочтение4 мин
Количество просмотров22K

Возникла задача – считывать данные по RS-422/485 с устройства в 30-50 метрах. Устройство очень сильно нагревается в процессе работы (по расчетам ~150 градусов). А также на месте работы устройства очень имеются непредсказуемые сильные электромагнитные помехи, поэтому оставлять сигнальные линии без скрутки было опасно потерей данных.

Температура не удивительная – подумаешь, небольшой нагрев. Но, подобные температуры – это даже не индустриальная электроника, это – космос, авиация, добыча нефти. Ладно, электроника, с ней понятно – слишком усложняется производство -> растет цена -> меньше заказов -> растут расходы. Но с кабелем-то не должно быть таких проблем? Это ведь просто медь в определенной оболочке/изоляции, так? Тем более, темная изоляция – под солнцем без ветра – должна очень сильно нагреваться. Я был полон уверенности, что вот, первая же страница поисковика даст мне ответ. Оказалось, что нет.

Одним из открытий для меня было, что “Огнестойкие кабели не работают при большой температуре.

Читать далее

Как собрать паука в Godot, Unigine или PlayCanvas

Время на прочтение8 мин
Количество просмотров5.6K
С наступившим 21-м годом 21-го века.

В данной статье пробегусь по особенностям работы в трёх игровых движках, на примере написания кода для паукообразного средства передвижения.


Претотипирование — новый термин в словаре или как проверить идею очень дешево и очень быстро

Время на прочтение9 мин
Количество просмотров12K

Проблема

У каждого из нас есть не менее одной идеи на миллион. Но далеко не у каждого получается воплотить свои задумки в жизнь. Этому есть ряд причин, о которых написано немало книг и статей. Известно также, что реализовать свои идеи не получается даже у крупных компаний с большим опытом, крутой командой и немалым бюджетом. Для примера можно посмотреть на «кладбище» проектов компании Google или «морг» Microsoft. Трудно представить, что у этих компаний столько много не получившихся проектов, на которые были потрачены немалые деньги и время.

Что делать? Какое решение? В этой статье собрана большая часть методов проверки гипотез, также рассказывается о новом термине «претотипирование» с примерами известных компаний.

Читать далее

Подключаемся к станку по изготовлению профлиста и считываем из него прокатную длину

Время на прочтение2 мин
Количество просмотров6.8K
Год назад на завод, на котором я тогда работал, обратились с просьбой сделать устройство, которое считывает длину листового рулонного железа пройденную через станок по изготовления профлиста. Один из руководителей отказался со словами «Не делай добра и зла не получишь». Мой начальник подкинул мне эту халтурку.

При встрече все оказалось довольно банально. Станок выглядел примерно как на картинке:

image

Биом, демоверсия игры на Godot

Время на прочтение4 мин
Количество просмотров6.5K
Собрал небольшую демку для win и linux. Этот экспериментальный прототип фокусируется на игре с видом сверху, и реализации системы бесконечного уровня в движке Godot. Биомашинки в комплекте.


Быстрый прототип IIoT-решения на Raspberry PI и Yandex IoT

Время на прочтение10 мин
Количество просмотров16K

В этой серии статей я расскажу как самостоятельно собрать полнофункциональный прототип промышленного IIoT-шлюза на базе Raspberry PI.

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

Однако в качестве быстрого и дешевого решения на этапе проверки гипотез (в момент когда вам только предстоит определиться какие данные каким способом снимать и как их потом хранить и использовать) такое решение вполне имеет право на существование.

В конце концов, с программной точки зрения, большинство современных промышленных IoT-шлюзов - не что иное, как обычные одноплатные ПК со специфической ОС (чаще всего на базе Linux) и набором предустановленного ПО.

В общем те, кто готов к подобным экспериментам на производстве, либо просто интересуется IIoT и хочет поэкспериментировать с технологиями для собственного развития - вэлкам под кат!

Читать далее

Путеводитель по созданию стендов полунатурного моделирования (HIL) оборудования самолётов

Время на прочтение31 мин
Количество просмотров10K


Всем привет!

За время работы в отрасли авиастроения у меня и коллег накопился большой опыт по разработке и созданию стендов полунатурного моделирования бортового оборудования самолётов (Hardware-In-the-Loop, HIL) и стендов быстрого прототипирования (Model-In-the-Loop, MIL). Данная публикация — это попытка свести наш опыт в одну публикацию. Получившийся текст оказался довольно подробным, но вырезать что-то рука не поднимается. К тому же при сокращении местами может пропасть причинно-следственная связь. Итак, здесь будет рассказываться:

  • О применяемых инструментах автоматизации разработки стенда и его сопровождения;
  • О программном обеспечении и аппаратуре имитационного комплекса;
  • О подходах к построению стенда HIL и MIL стендов;
  • О различных приемах, ускоряющих создание стенда и упрощающих его модернизацию и эксплуатацию.


Кому интересно — добро пожаловать под кат.
Читать дальше →

Как я собирал ЧПУ фрезер, и в каких моментах не стоит за мной повторять

Время на прочтение5 мин
Количество просмотров22K

Всем привет.

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

Изучая конструкции фрезерных станков, я понял, что они достаточно разнообразны, в аспекте количества осей, перемещения по ним материала и фрезера, и прочих тонкостей. Где-то в одном станке работают несколько синхронизированных фрезера, где-то используется сложная система рычагов, которая позволяет рассчитать положение по сложной формуле. Апофеозом конструкторской гениальности считаю вот такое:

Читать далее

О важности переработки систем, не адаптированных с точки зрения UX, или как съесть слона

Время на прочтение3 мин
Количество просмотров2.4K


Привет, я Анна Оборина, специалист по UX «БАРС Груп», и сегодня я расскажу вам историю про маленького слона.

Жил-был слон. Отличный такой слон, маленький и аккуратный. Он прекрасно справлялся со своими обязанностями: вовремя гулял, кушал, какал и радовал хозяина. Слон рос-рос и вырос в большого слона. Он все так же гулял, кушал и… даже радовал хозяина. Но что-то изменилось.

«Если вам кажется, что пора что-то менять – вам не кажется»


Изменения происходят всегда и, как правило, очень незаметно. Любая система изменчива, программные же продукты, как система, развиваются стремительно. И вот наступает тот момент, когда уже невозможно закрывать глаза на то, что пора что-то менять.
Читать дальше →

Почему PVS-Studio не предлагает автоматические правки кода

Время на прочтение4 мин
Количество просмотров3.1K
Почему PVS-Studio не предлагает автоматические правки кода

Статический анализатор PVS-Studio обнаруживает достаточно сложные и хитрые фрагменты кода, содержащие ошибки. И как их исправить, не всегда понятно даже человеку, и сейчас мы рассмотрим пару примеров. Поэтому лучше вообще не генерировать никаких предположений по автоматическому исправлению кода.
Читать дальше →

Скан монастыря

Время на прочтение5 мин
Количество просмотров6.6K

Физики применят частицы космических лучей, чтобы обнаружить скрытые помещения древнего монастыря в Переславле-Залесском

Ученые из НИТУ «МИСиС» и Физического института им. П. Н. Лебедева РАН приступили к обследованию неизвестных помещений Данилова монастыря в городе Переславле-Залесском методом мюонной радиографии. Для этого они установили серию уникальных датчиков, которые выявят неизвестные подвальные помещения и аутентичный фундамент здания церкви XVI века.

Подробности и неожиданности - тут

Гидропоника. Выращиваем сверхострый чили и заставляем всех его есть

Время на прочтение14 мин
Количество просмотров151K


Полтора килограмма термоядерного Тринидадского Скорпиона я в итоге собрал с одного куста на гидропонике.


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


Небольшая часть урожая


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


Сегодня в меню


  1. Что такое гидропоника и почему она гораздо проще, чем почва с червячками
  2. Никаких дорогих бутылочек. Мешаем компоненты по три рубля за ведро
  3. Питание растения как алгоритм
  4. Как быстро собрать прототип гидропонной установки
  5. Что такое capsicum chinense и как выжить при дегустации
Читать дальше →

Ближайшие события

Вебинар «Быстрое прототипирование систем автоматического управления»

Время на прочтение1 мин
Количество просмотров1.2K

Центр Инженерных Технологий и Моделирования Экспонента приглашает вас на бесплатный вебинар "Быстрое прототипирование систем автоматического управления", который пройдет 19 ноября 2020 года в 11:00 онлайн.

Читать дальше →

История о желании думать, работать и творить

Время на прочтение3 мин
Количество просмотров4K

Тестировщик детских конструкторов... Слышали о такой работе?! Кто-то скажет – работа мечты для мальчика первых 45-ти лет жизни. Собирай конструкторы и получай деньги. Но всё не так просто… Да и история не только об этом.

Читать далее

О чем думает промдизайнер при разработке корпуса для электроники

Время на прочтение5 мин
Количество просмотров6.4K

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

Читать далее

Отладочная плата для Arduino Nano 2 часть

Время на прочтение3 мин
Количество просмотров7.7K
Здесь собственно о самой плате, её изготовлении, отдельные моменты не упомянутые в первой части.

Сразу даю ссылку на плату в формате .lay6 что-бы было сразу понятно о чём речь. Итак, нижний левый угол платы перегружен слоем шелкографии из-за расположенного под модулем SIM800L преобразователя уровня. Для лучшего рассмотрения подробностей можно переключаться между изображениями модулей.
Читать дальше →

Микрокосм, демоверсия

Время на прочтение9 мин
Количество просмотров3.5K
Всем доброго дня, в какой бы галактике вы ни находились.

После череды итераций прототип «космической» jrpg, разрабатываемый на Godot engine, дорос, наконец, до первой демоверсии. Доступны win64 и linux варианты. Ниже подробности о том, что было, что стало и куда летает маленький звездолёт.


Отладочная плата для Arduino Nano

Время на прочтение4 мин
Количество просмотров14K
На данный момент плата используется как учебная, тестер модулей с интернет- магазинов для различных микроконтроллеров (МК) и для создания законченных конструкций с минимальным изменением топологии печатной платы. В общем достаточно универсальная. Как всегда универсальность- это компромисс, который считаю был достигнут.
Читать дальше →

Дизайн-система: что это, для чего и как создать

Время на прочтение5 мин
Количество просмотров65K

Всем привет!

Я рад вернуться к вам, дорогие читатели сообщества, и поделиться опытом и знаниями, полученными благодаря работе в IT-компании Omega.

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

Читать далее

Вклад авторов