Как стать автором
Обновить
12
0
Дмитрий Масленников @DAiMor

InterSystems Senior Developer

Отправить сообщение

Лет 20 назад, работал я на трубном заводе, и мы в частности производили трубы, которые шли на магистральные газо/нефте проводы, типа того же северного потока. Трубы диаметром 530мм - 1520мм, толщина стенки до 15.7мм. И там я как раз работал на плазменной резке, она нужна была для черновой обрезки концов труб (ну и просто на стане ее тоже плазмой отрезали, трубы спиральношовные были), чтобы был ровный торец, для последующей чистовой обработки резцами на другом станке.

Так вот, насколько я помню, там было в районе 200 вольт и так же около 200 ампер, сам плазмотрон был установлен на барабан, который крутится вокруг трубы на колесиках, на барабан для плазмотрона по скользящим контактам подавалось напряжение, контакты совершенно оголенные и только голова на плечах удерживает от того чтобы не коснутся их во время работы. Два контакта для плазмотрона, и еще третий к самой трубе (простой гидравликой поднимается). На барабан еще наматывается три шланга, воздух конечно, и еще вода для охлаждения. Сами плазмотроны могли быть разного качества, могли много труб отрезать а могли и сразу прогореть, они просто плавятся внутри.

Резка трубы диаметром 1520 мм (меньше 5 метров по периметру), толщиной 15.7 мм, с углом наклона где то 30 градусов, длилась 5-6 минут (в ночные смены успеваешь уснуть))) а маленькие и тонко-стенные, как семечки довольно быстро. Скорость реза регулировали вариатором, при переходе между разными диаметрами.

Не так давно летал с Lufthansa в Германию через Домодедово. На выходе не посадку приготовил посадочный, а оказалось что показывать и прикладывать уже ничего не надо. Подходишь смотришь в камеру, турникет открывается идешь в самолет. И Все.
А вы говорите в офис, тут международные рейсы уже с распознованием лиц.
Правда я не совсем понял, откуда у них данные для сопоставления. Не уверен что данных из биометрического паспорта достаточно.
Не вижу причин, для беспокойства за Caché и есть уже более свежий новый продукт IRIS. У нас все равно есть мультимодельность, и объектно ориентированность лишь слой. Как раз наличие большого количества уже работающих проектов, не даст сгинуть совсем. А новые проекты так же еще появляются, в том числе и в здравоохранении.
Есть еще продукты InterSystems, лидер в Объектно ориентированных. В основе хранения много-мерный глобал (переменная) хранимый а базе данных с помощью B*-tree. Поверх которого добавлен слой из объектов и реляционная модель. Так же уже есть и варинт с DocumentDB.
Открытая регистрация не означала, что вас там ждут. Я зарегистрировался два дня назад, как только появилась статья. И там заявка была на рассмотрении, и только сегодня ответили отказом. Несколько странно. На meetup.com тоже записался, посмотрим, отклонят там или нет.

На МКС не лампы УФ излучают а Солнце. И у них уже нет озонового слоя который есть у нас на планете, и закрывает от его агрессивного воздействия.

Два дня назад я получил странное сообщение от клиента: видеозвонок загадочно оборвался ровно через 18 минут. А потом это случилось снова, также после 18-ой минуты. Совпадение?
Видимо максимум за два дня все решили
Спасибо конечно, за развитие поддержки kubernetes. Но, как то совершенно не очевидно как ею пользоваться для развертывания своих charts в kubernetes используя например helm установленный через интерфейс GitLab, или хотя бы kubectl. Gitlab-Runners установленный так же из интерфеса не дает возможность запускать docker build, его нужно либо подкручивать ручками самому после установки, либо ставить другой. И вообще его никак нелья подправить, о том что там базовым образом выбрана ubuntu, нигде нету информации, и нету кнопки удаления, только установка. В документации совершенно нет ничего о том как пользоваться kubernetes из runners. Круто, добавили и описали флаг kubernetes = true. Что совершенно безполезно, если я могу и тегами обойстись, чтобы найти нужный runner. А где kubectl и helm, чтобы можно было легко ставить свежесобранные образы. Нашел как то сделано в AutoDevops, и сделал так же, но это же хрень какая то.
Chrome. Я разработку веду с Chrome. Правда у меня канарейка. В остальных браузерах, не проверял, но не уверен, что возможны прям сильные проблемы такие которые нельзя будет оттестировать в Chrome с учетом итоговой компиляции под все браузеры.
А что не так с отладкой TypeScript в браузере? В DevTools На вкладке Sources нахожу свой ts файл, ставлю брейкпойнт ловлю, дебажу на TypeScript коде. Мне даже не нужно смотреть во что он скомпилировался, а зачем вам это надо? Все ошибки которые у меня обычно возникают, возникают не от того как он скомпилировался. Да и если хочется посмотреть скомпилированное просто запустите сборку, кто вам это запрещает.
у меня на angular5 приложение. node_modules нужно в отдельный volume
Dockerfile
FROM node:alpine
RUN apk update && apk add git
WORKDIR /opt/app
COPY package.json .
RUN npm install
ENV PATH="$PATH:./node_modules/.bin"
VOLUME /opt/app/node_modules
CMD npm run serve:docker

собираем и запускаем
docker create -t myapp .
docker volume create node_modules
docker run -v node_modules:/opt/app/node_modules -v `pwd`:/opt/app -p 4200:4200 myapp

я вообще docker-compose использую, чтобы еще бекенды запускались
да, sspi насколько я помню был только виндовый
Дмитрий, поздравляю с первой статьей.
Несколько лет назад, работая в одной известной нам обоим компании, для одного из клиентов с SuseLinux на сервере, так же стояла такая задача. Реализовано было с помощью керберос, самба там действительно не нужна. Насколько я помню использовал mod_auth_kerb, проблема с ним только что он под 2.4 не работает вроде, старый. Проблемы вроде возникали с обновлением керберос тикетов. А так вроде работает и по сей день и кстати во всех браузерах а у них основной был Firefox.
Для других клиентов с Windows Apache, этого модуля не было, использовали mod_auth_sspi, вроде.

точно есть рабочие, я правда пробовал не на telnet заходить а сразу в веб морду на 80 порту, и из 20-30 мной опробованных адресов, отрылось несколько, и на одной смог зайти по логину/паролю из списка. Так я узнал о существовании российском производителе роутеров Eltex.

Ok, a in-memory-web-api чем не подходит? Я симуляцию бека с ним делал, в том числе там есть поодержка простеньких фильтров в запросе.
А с какой целью нужен фейковый бекенд? Для использования в тестах?
В этой статье вроде рабочий пример тестов с новым HttpClient.
Ну и конечно поиск по github. Отличный источник готовых примеров, с учетом распространнености Angular, то довольно быстро появляются примеры.
Раньше это тоже вполне работало, в частности если нужно было токен добавить.
@Injectable()
export class AuthRequestOptions extends BaseRequestOptions {
  merge(options?: RequestOptionsArgs): RequestOptions {
    let newOptions = super.merge(options);
    newOptions.headers.set('Authorization', 'Bearer SOME.TOKEN');
    newOptions.merge = this.merge;
    return newOptions;
  }
}
и
{ provide: RequestOptions, useClass: AuthRequestOptions }

Да, я уже понял, что все работает нормально, видать у меня что-то не то с доступом из сети компании.
Что-то демка не работает
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность