Pull to refresh
14
0
Алексей Шумкин @ashumkin

системный разработчик

Send message

как вы на собеседованиях (с новым для вас человеком) определяете компетенции в софт-скиллах?

Спасибо за статью! И за репозиторий (правда, пришло подпиливать напильником с https на http, т.к. я через реверс-прокси на VPS уже со своим сертификатом пробрасываю на WB по http)
ну и вообще взял более активный форк, но пионерам всегда спасибо!

Сегодня настроил свой Wirenboad 7 )

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

а пруф?.. я с ходу не нашёл такого правила

C помощью string.gsub в принимаемой строке производим замену всех запятых на точки. Данное действие необходимо из-за русскоязычной локализации Windows.

Дело не столько в локализации Windows, сколько в том, что вы не учитываете на КЛИЕНТЕ, что она может быть разная, и используете FloatToStr без FormatSettings. Это нубский непрофессиональный подход ))

иначе говоря, вы не установили контракт между сервером и клиентом: что сервер принимает вот такие данные в таком-то виде/формате (т.е. если число - дробное/вещественное, то разделитель - точка (по всяким общепринятым стандартам)), и клиент должен этому следовать.

Upd. а, установили

Клиент на сервер будет передавать информацию в следующем виде:

[FK#J1=0.00,J2=0.00,J3=0.00,J4=0.00,J5=0.00,J6=0.00]

только клиент ему не следует, а вы "исправили" это на сервере, усложнив его

по мне, так очевидно, что он жил в провинции, а работал в Москве ))


но не смею навязывать своего мнения )))

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

Я 8 лет работал сисадмином в провинции

WAT?!

Я из "дано" не понял юзкейса. Можете развернуть мысль, как и когда именно применяется данная утилита в вашем пайплайне? Т.е. описать пайплайн

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

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


А лучше: как можно запитать от 12В (правильным способом) (я не прям силён в электронике, но умею разбираться)? У меня рядом со счётчиком расположена система защиты от протечек со своим сетевым, но зарезервированным 12В питанием, можно было бы к ней "присоседить". К тому же, я планирую показания передавать чаще, чем раз в сутки (что скажется, понятно, на энергопотреблении)

я ж правильно понимаю, что заменять батарейки надо при "выключенном водопотреблении" (не критика, а просто вопрос)?

а по какой схеме собран ваш преобразователь для eBus (тот, что Интерфейсный блок на макетной плате)?
И вы уже его модернизировали, сделав не на макетной плате?

— Все хромоподобные браузеры (Chrome, Opera, Edge …) могут открыть небезопасную веб страницу, если на английской раскладке клавиатуры набрать фразу:

thisisunsafe

Спасибо! помогло, когда у домена протух сертификат по времени ) утром он ещё был живой, а в обед — уже всё...

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

ссылка https://www.bleepingcomputer.com/news/security/secret-backdoor-discovered-in-zyxel-firewalls-and-ap-controllers — "битая", должна быть https://www.bleepingcomputer.com/news/security/secret-backdoor-discovered-in-zyxel-firewalls-and-ap-controllers/ (со слэшем на конце)

А можно подробнее? Что за железо, кто предустанавливал? Что за DLL? И, вдруг раскопали, что делала при перехвате?

к сожалению, я не смогу ответить на эти вопросы )
это было уже давно, и всех деталей у меня уже нет: переписка была с рабочего аккаунта, которого уже нет
мы не ставили целью выяснить кто это и что это… это было у пользователей нашего ПО на четырёх "чистых" машинах (с предустановленным системным ПО). DLL-ка лежала где-то в Program Files. По этому пути сисадмины выяснили, что за ПО и снесли его, после чего "всё заработало"… Это всё, что я знаю

ну, не, я не ставлю перед собой целью возродить былую славу Delphi )
особенно, после того, как ушёл с неё ))))


просто не хочу, чтобы накопленный опыт остался только со мной ))

ну, проблему фиксированности окружения решает система управления конфигурациями — тот же Ansible (и да, он работает и на Windows)
а запуск на таких окружениях должен делать сервер сборок… и никак не "ручками"…
тогда есть и повторяемость, и логи, и мониторинг и отчётность и т.п...

относительные пути помогли бы ЭТОЙ проблеме ) (но само такое решение — меня прям удивило ))

А с чего у меня в проекте будут дефайны меняться?

с того, например, что продукт, как бы, развивается? )


Версия 10.2

ну вот можно обойтись без копирования простыней ) и вставки их в телнет )...


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


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

а если связь порвётся в момент сборки (хоть она и быстрая обычно) — заново запускать?


Телнет-то где? для чего? чтобы на сервере собирать, а не локально? сдаётся мне — это можно решить сервером сборок, который и логи ведёт и чтобы "чел видел, как идёт билд" (зачем?)

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

Backend Developer
Lead
Linux
Git
Golang
Docker
OOP
Kubernetes
Python
Design patterns
SQL
Nginx