» » Промышленное программирование

 

Броня крепка, и танки наши быстры

Автор: admin от 26-04-2017, 13:45, посмотрело: 27

Приветствую всех любителей тяжелой техники. Сегодня в блоге группы компаний ЛАНИТ исторический пост. Он посвящен приближающемуся Дню Победы.

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

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

Будет в моем рассказе и про информационные технологии, потому что именно ИТ в свое время помогли исправить серьезные производственные дефекты, над которыми билась целая команда инженеров.

Броня крепка, и танки наши быстры


Рисунок 1. Источник

Категория: Программирование

 

GoTo Data Science Challenge 2: гранты на летнюю школу

Автор: admin от 25-04-2017, 09:45, посмотрело: 22

Мы анонсируем конкурс для получения грантов в рамках направления по анализу данных и машинному обучению летних школ GoTo. К участию приглашаем школьников и младшекурсников. В качестве задания предлагается kaggle-соревнование от Quora, в котором необходимо построить модель для определения вопросов-дубликатов.


GoTo Data Science Challenge 2: гранты на летнюю школу


Под катом описание условий задачи, ссылки на полезные материалы и пример простого решения.

Категория: Программирование

 

Дилетантское ЧПУ?

Автор: admin от 19-04-2017, 10:55, посмотрело: 29

Дилетантское ЧПУ?


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

Однажды нам понадобилось организовать управление для самодельной штамповочной линии. Линия самодельная, а значит и управление, сделаем самодельное. Мы не использовали промышленные стандарты для передачи данных. Было решено, всё сделать из подручных материалов и ненужного старого компьютера. Главные условия: просто, дёшево, быстро. Надёжность – как получиться. Расскажу, как мы это сделали.

Категория: Программирование

 

Как правильно написать ТЗ на систему или доработку системы 1С

Автор: admin от 10-04-2017, 16:35, посмотрело: 35

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

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

Данные правила легко соблюдать даже при написании кратких пользовательских историй, если Вы создаете их в рамках проекта SCRUM / Agile.

Итак, приступим.

Категория: Программирование

 

Кинетика больших кластеров

Автор: admin от 6-04-2017, 15:15, посмотрело: 16

Краткое содержание



  • Фатальная ошибка Мартина Клеппмана.

  • Физико-химическая кинетика уделывает математику.

  • Период полураспада кластера.

  • Решаем нелинейные дифференциальные уравнения, не решая их.

  • Ноды как катализатор.

  • Предсказательная сила графиков.

  • 100 миллионов лет.

  • Синергия.


  • В предыдущей заметке мы подробно разбирали статью Брюера и его одноименную теорему. На этот раз займемся препарированием поста Мартина Клеппмана «The probability of data loss in large clusters».

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

    Ответ приведен на этой картинке:

    Категория: Программирование

     

    Запускаем датчик скорости потока жидкости

    Автор: admin от 4-04-2017, 15:40, посмотрело: 65

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

    Запускаем датчик скорости потока жидкости

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

    Категория: Программирование » Веб-разработка

     

    Обзор uniset2-testsuite — небольшого велосипеда для функционального тестирования. Часть 2

    Автор: admin от 21-03-2017, 05:10, посмотрело: 29

    Обзор uniset2-testsuite — небольшого велосипеда для функционального тестирования. Часть 2

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

    Категория: Программирование

     

    Обзор uniset2-testsuite — небольшого велосипеда для функционального тестирования

    Автор: admin от 20-03-2017, 10:05, посмотрело: 23

    Обзор uniset2-testsuite — небольшого велосипеда для функционального тестирования

    Как естественное продолжение работы над libuniset2, возник проект uniset2-testsuite. Это свой небольшой велосипед для функционального тестирования. В итоге он развился до более-менее универсального решения с «плагинами». Написан на python. Если интересно почитать, то прошу… заходите.

    Категория: Программирование

     

    Функциональная безопасность, часть 6 из 6. Оценивание показателей функциональной безопасности и надежности

    Автор: admin от 18-03-2017, 12:40, посмотрело: 43

    Функциональная безопасность, часть 6 из 6. Оценивание показателей функциональной безопасности и надежности

    Источник

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

    Мы рассмотрим следующие вопросы:

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

    Категория: Программирование, Информационная безопасность

     

    Построение демилитаризованной зоны DMZ в системах АСУ ТП с помощью протоколов Modbus и МЭК-60870-5-104

    Автор: admin от 15-03-2017, 06:50, посмотрело: 48

    Всем здравствуйте! Статься предназначена для специалистов в области АСУ ТП. Остальным она может оказаться непонятной из-за обилия специфических терминов.

    Как правило в АСУ ТП реализация демилитаризованной зоны выглядит следующим образом:

    Построение демилитаризованной зоны DMZ в системах АСУ ТП с помощью протоколов Modbus и МЭК-60870-5-104

    В сети №1 есть OPC-сервер от которого должен получать данные OPC-клиент в сети №2. Есть сервер DMZ. Firewall 1 разрешает только соединения из сети 1, остальные соединения запрещает. Firewall 2 разрешает только соединения из сети 2, остальные соединения запрещает. Передача по стандарту OPC DA в таких условиях невозможна.

    Категория: Программирование, Информационная безопасность

     
    Назад Вперед