Pull to refresh
19
0
Чуркин Андрей @churkin

User

Send message

Как мы реконструировали здание суда в Смоленске: от лазерных сканов лепнины под плесенью до релиза

Reading time 11 min
Views 25K
Вот в таком виде нам его передали:



Задача — восстановить здание в legacy-виде и из legacy-материалов, а потом плотно набить инженеркой и поставить защищённый пункт связи.

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

На входе у нас был архитектурный проект, подразумевающий использование материалов, характерных для 37-го года. Мы делали всё — от земляных работ и усиления фундамента до инженерки.

Начать надо с того, что нынешнее здание суда во время ВOВ было штабом немецких захватчиков и одновременно офицерским борделем. В 90-х там открыли казино. Потом была гостиница. Под этими культурными слоями нам и нужно было найти сталинский ампир.
Читать дальше →
Total votes 113: ↑102 and ↓11 +91
Comments 59

Доставляем себе в офис чашку горячего кофе одной командой консоли с помощью TestCafe

Reading time 6 min
Views 14K


Друзья, сегодня я расскажу вам историю о том, как просто и изящно решить проблему еnd-to-еnd тестирования web-сервиса доставки кофе с помощью нового open source тестового фреймворка. Мы проведем проверку не только работы сайта, но и менеджеров и даже службы доставки, к тому же потратим на это минимум усилий и времени. А в качестве бонуса за приложенные усилия получим кружечку горячего кофе прямо в руки. Всех любителей приключений прошу под кат…

Читать дальше →
Total votes 45: ↑43 and ↓2 +41
Comments 58

Самодельный блок управления для дизельного двигателя

Reading time 10 min
Views 101K


Автомобили уже давно обросли всякой электроникой, так обросли, что просто жуть: в дверях контроллер, в фарах контроллер, в тормозах контроллер, ну и в двигателе, как без него. Обычно, когда речь заходит о блоке управления двигателем (ECU) представляется бензиновый мотор, обвешанный датчиками, исполнительными элементами и жгутами проводов. Блок управления чутко считывает параметры датчиков, корректирует смесь и начало искрообразования. Сложно! Но энтузиасты создают свои блоки управления, пишут альтернативные прошивки чтобы выжать лишнюю «пони», обойти какую-то неисправность или просто для повышения навыков. Причем, как правило, на такой шаг авторов толкают обстоятельства, к примеру недовольство контактной системой зажигания у бензиновых моторов, легкий некомплект электрики и так далее.

Именно о таких обстоятельствах и о дизельном двигателе и пойдет речь.

Итак, постановка задачи:

Дано:
  • Дизельный двигатель с механическим насосом DW8, производства концерна PSA, 2000 г.в. Насос издох от времени.
  • Новый топливный насос, приобретенный по случаю, с электронным управлением опережения впрыска от модификации мотора DW8B (Те самые обстоятельства).
  • Полное отсутствие проводки под электронное управление, самого блока управления.
  • Желание разобраться с нехитрой электроникой насоса, поднять навык, поглубже изучить работу таких насосов.

Требуется: исправный двигатель после «сращения».
Читать дальше →
Total votes 88: ↑87 and ↓1 +86
Comments 40

Макросьемка подручными средствами: просто добавь воды

Reading time 2 min
Views 30K
Прочитав сегодняшнюю статью про портативный микроскоп за 11 тысяч рублей, я вспомнил о существовании более дешевых макро насадок для телефона и вбил в Гугле «iphone micro lens». Поиск по картинкам, помимо разнообразных фабричных изделий, выдал вот что:

image

Да, все действительно настолько просто, капелька воды на объективе работает как собирающая линза и позволяет получить четкое изображение мелких предметов! На столе у меня стояла недопитая бутылка воды, а в кармане лежал старенький пятый айфон. Естественно, я решил провести эксперимент.
Читать дальше →
Total votes 42: ↑36 and ↓6 +30
Comments 40

Бесплатный вебинар по функциональному тестированию от TestCafe

Reading time 2 min
Views 6.2K


Друзья, хочу пригласить всех сочувствующих и интересующихся тестированием веб-приложений на организованный нами бесплатный вебинар, посвященный свежему релизу нашего тестового фреймворка TestCafe v15.1. 26 мая мы расскажем об основных нововведениях и изменениях, которые появились в новой версии. Зарегистрировавшись, Вы сможете задать интересующие Вас вопросы и получить ответ от команды TestCafe. Под катом Вы найдете подробности о предстоящем событии.
Читать дальше →
Total votes 23: ↑23 and ↓0 +23
Comments 0

Интернет в закрытой стране: Опыт Северной Кореи

Reading time 3 min
Views 78K
В современном мире, где границы между странами уже просто абстрактные понятия, КНДР остается необычным примером государства, где доступ в интернет практически полностью закрыт. Связано это, в первую очередь, с тотальным контролем со стороны правительства. Интернет в Северной Корее служит только для одной цели – обслуживать нужды властей, а у обывателей страны отсутствует фактически любая информация, за исключением пропаганды из телевидения и газет. Хотя, в последнее время, все больше становится заметна тенденция открытия «железного занавеса» и, конечно, это коснется и интернета.

Читать дальше →
Total votes 73: ↑64 and ↓9 +55
Comments 112

WebSocket RPC или как написать живое WEB приложение для браузера

Reading time 4 min
Views 62K


В статье речь пойдет о технологии WebSocket. Точнее не о самой технологии, а о том, как ее можно использовать. Я давно слежу за ней. Еще когда в 2011 году один мой коллега прислал мне ссылку на стандарт, пробежав глазами, я как-то расстроился. Выглядело настолько круто, и я думал, что в момент, когда это появится в популярных браузерах, я уже буду планировать, на что потратить свою пенсию. Но все оказалось не так, и как гласит caniuse.com WebSocket не поддерживается только в Opera Mini (надо бы провести голосование, как давно кто-либо видел Opera Mini).

Кто трогал WebSocketы руками, тот наверняка знает, что работать с API тяжело. В Javascript API достаточно низкоуровневый (принять сообщение — отправить сообщение), и придется разрабатывать алгоритм, как этими сообщениями обмениваться. Поэтому и была предпринята попытка упростить работу с вебсокетами.

Так и появился WSRPC. Для нетерпеливых вот простое демо.
Читать дальше →
Total votes 39: ↑34 and ↓5 +29
Comments 64

Как написать хорошую демку

Reading time 4 min
Views 23K


Демонстрация программного продукта — как яркая конфетная обертка, привлекает и поглощает внимание пользователей. Поэтому написание демок — довольно часто встречающаяся задача. Но все ли демки одинаково полезны? И как сделать по-настоящему хорошую демку?
Напиши свою хорошую демку
Total votes 32: ↑30 and ↓2 +28
Comments 6

Свежая выпечка от TestCafe — 14.2 release

Reading time 5 min
Views 9.7K


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

Теперь он содержит в себе полный набор инструментов для всего цикла создания тестов. Кроме этого, мы приложили усилия к совершенствованию функционального ядра TestCafe, это позволило добавить долгожданную поддержку cross-domain айфреймов и возможность загрузки файлов на сервер. Если Вам интересно поближе познакомиться с нашим замечательным продуктом и его нововведениями, прошу под кат — в уютненький уголок функционального тестирования от TestCafe…
Читать дальше →
Total votes 29: ↑28 and ↓1 +27
Comments 12

Information

Rating
Does not participate
Registered
Activity