СПб, требуется программист десктоп, net6, C#/Avalonia || Qt/C++, Linux/Windows
Привет всем. Вакансия здесь: https://spb.hh.ru/vacancy/67985154
Возможно основным направлением программиста станет Qt. Пока предварительно .net6, C# и Avalonia UI.
Привет всем. Вакансия здесь: https://spb.hh.ru/vacancy/67985154
Возможно основным направлением программиста станет Qt. Пока предварительно .net6, C# и Avalonia UI.
Привет всем. Посоветуйте подрядчика в Санкт-Петербурге для разработки UI-части ПО. ПО - это не очень большая, но очень ответственная система для применения в промышленности. Возможно как веб-решение (уже пробовали одного подрядчика - не очень получается, не очень хорошо ложится на веб), так и десктоп-решения. Для десктоп надо либо Qt, либо Avalonia. UI должен работать с данными, передаваемыми по сети с помощью Protobuf и gRPC.
Может кто-нибудь имеет опыт работы с такими подрядчиками, или может кто сам подрядчик?
привет всем.
кто в Питере посоветует школу (лицей, гимназию) на 10 и 11 класс?
основное - не на окраине, сильная математика, физика. нормальная обстановка вообще (без хамства, без поборов). в идеале - математика + экономика. поступать потом будем в спбгу, наверное - математика, экономика, обществоведение.
смотрели лицей 369. вроде всё ок, но есть куча негативных отзывов.
кто что скажет? кто учился недавно в школе _на отлично_? где нравилось учиться в СПб?
Очень кратко:
Санкт-Петербург
Ведущий инженер-программист отдела автоматизированных информационных систем
Зарплата: от 60 000 до 70 000 руб.
Требуемый опыт: 3–6 лет
Задачи:
Разработка и внедрение программного обеспечения верхнего уровня для систем автоматизированного управления технологическими процессами (АСУТП).
Разработка систем диспетчерского контроля и управления, систем управления производством крупных горнодобывающих предприятий (АСОДУ, АСДУ, АСУЭ, АСКУЭ/АСТУЭ).
Участие в разработке систем управления производством (MES).
Обязанности:
Участие в предпроектном обследовании объектов, сбор исходных данных.
Участие в разработке технических условий, заданий на проектирование и разработку средств программно-технических комплексов.
Участие в разработках технических решений и подготовке части разделов проектной документации.
Построение верхнего уровня систем на базе платформы Wonderware System Platform.
Разработка и внедрение прикладного программного обеспечения Wonderware System Platform.
Интеграция готовых решений с внешними и внутренними ресурсами.
В зависимости от масштабности проекта участие в группе и/или руководство (планирование работы группы, постановка задач, контроль исполнения работ) группой программистов при разработке и наладке ПО.
Экспертное оказание технической и методической помощи.
Участие в тестировании, комплексной наладке и испытаниях систем.
Разработка руководств и инструкций по эксплуатации.
Взаимодействие со смежными отделами, участвующими в проектах, и субподрядными организациями.
Требования:
Высшее техническое образование, желательно со специализацией в области программирования, автоматизации (АСУ, электропривод и автоматизация, прикладная математика, информационные технологии и программирование).
Опыт работы в области программирования и автоматизации не менее 3-х лет.
Знание основных принципов построения АСУТП, АСОДУ, АСУЭ, MES.
Владение программными продуктами и платформой Wonderware System Platform, InTouch.
Навыки работы с программируемыми логическими контроллерами (PLC).
Опыт работы с различными SCADA-системами и средами разработки.
Знание основных промышленных протоколов связи, интерфейсов.
Знание языков программирования стандарта МЭК 61131-3.
Знание других языков программирования.
Желательно наличие сертификатов Wonderware (System Platform, InTouch, MES).
Опыт создания документации к разработанным системам.
Опыт ПНР на объектах.
Широкий кругозор в части технических и программных средств, операционных систем.
Умение чётко выражать мысли, умение рассуждать предметно.
Приветствуется умение работать в команде.
Желательно умение программировать в различных популярных средах на различных языках: например, плюсом будет свободное владение MS Visual Studio и .Net (C#/VB.Net).
Знание английского языка на уровне чтения технической документации.
Условия работы:
Оформление в штат в соответствии с ТК РФ.
Белая зарплата 2 раза в месяц на банковскую карточку.
Возможности для быстрого карьерного/профессионального роста:
Карьерный рост: руководитель группы, главный специалист.
Работа в красивом просторном офисе на В.О. рядом с парком.
Дружный коллектив, хорошая рабочая атмосфера.
Чай, кофе – в любом количестве.
Можно здесь оставить ссылку на hh.ru, можно писать на kostus.nt@outlook.com
Вскоре вакансия появится на hh.
привет всем.
кто-нибудь читал считыватели карт RusGuard по интерфейсу wiegand 26\50 напрямую, не через soap и серверное ПО RusGuard?
может кто кинет пример? (с/c++, vb, ... - не важно)
привет.
сейчас проходил скайп-«собеседование» в компании «мера нн» (нижний новгород). c++ с уклоном в эмбеддед типа под автоэнтетейнмент. типа работа на сша.
у них есть оба мои резюме - на просто разработчика c/c++/c#/etc, и по автоматике. чисто в автоматике стаж уже лет 13. из них эмбеддед для алюминия 3 года (это c/c++ для micropc + с++ для обычных и панельных пк), не эмбеддед для юникс 3 года, обогащение золота и всякого такого 4 года, но это сименсы и прочие спецовые вещи, и 4 года большая диспетчеризация тоже на спецовых вещах типа систем платформ, интач и т.п. практически всё это время - гип по автоматике на всех проектах. соответственно, документация по гост и рд, на чём и облысел ещё больше. заказчики - русал + разные обогатительные компании.
ладно. после хр вопросы начинает задавать менеджер проекта. какой-то там иван.
начинаются вопросы:
«а как вы начинали делать проекты? ну вот как вы это делали, как?»
вот такие вот формулировки вопросов. ок. пытаюсь подстроиться, но уже понимаю, что что-то уже не то, что где-то всё я это уже слышал и видел.
«ну вот какие стандарты с++ вы используете?»
вопросы уже немного напрягают. я использую стандарты? как?!
что-то пишет мне в онлайне, в шаринге кода. типа надо написать функцию, выделяющую память под строку. всё. ок, диктую, уже краснея от ярости. с..ка! мои программы и вообще проекты до сих пор работают на нескольких алюминиевых заводах! у меня фабрика целая на баме работает с моим софтом! ..ть! )))
ладно. сижу в машине на стоянке своего предприятия, скайп по телефону. стараюсь диктовать, т.к. писать с экрана телефона - не моё. не помню я, что там в malloc передаётся. не хочу new, т.к. у него - ивана этого - стилистика с. ок. посит сказать, что происходит внутри new. говорю про типобезопасность new, про просто void* у malloc... «ну вот как new выделяет память? что происходит при этом?» - не унимается иван.
а меня он уже з..л. почти так ему и сказал. hr обещала перезвонить и сообщить о результате ))
мне стоит надеяться или забыть уже ???)))
привет всем.
есть решённая задача про диспетчерскую систему предприятия, про объекты [на экране], про визуализацию связей между объектами. задача решена трудно и нудно. впереди есть такие же задачи, и хочется посмотреть на перспективы иного решения.
суть задачи:
есть поле много на много пикселей (картинка). на картинке есть квадратики, кругляшки и проч., символизирующие объекты предприятия. нужно динамически соединять объекты между собой линиями. предпочтение при соединении - кратчайший путь. пересечения линий возможны, пересечения с объектами исключены. всё.
(в идеале что-то должно выдавать не картинку с линиями, а координаты точек кривых.)
возможно ли использовать для этого трассировщики [плат для электроники]?
если да, то как? если для этого будет сквозной пример, то вообще супер.
если нет, то почему?
никогда не пользовался трассировщиками.
привет всем.
посоветуйте сабж.
до 15 т.р., только Intel (и не атом). возможность апгрейда (память хотя бы, хотя бы до 8 ГБ рам). беспроблемная установка линукса обязательна, конечно - без бубнов, хаков и прочего. чтобы тихий и не грелся. ну и чтобы иногда поиграть в что-нибудь лёгенькое, типа дум3/кризис/код/мох/кс.
продаваться должен в РФ.
только личный опыт или опыт близких/знакомых.
привет.
есть мой пк в офисе под win 10, есть виндовая сеть, домен, фаерволл хз какой.
доступ в инет разрешён только через google chrome. установки расширений запрещены. открыт только 80-й порт. прокси - автонастройка с указанием сценария (сам сценарий скачать нельзя).
кое-как залил на пк последний torbrowser, 6.0.8.
ничего не получается. никак.
раньше в видалии хоть какие-то вменяемые настройки были. а теперь их почему-то нет.
как настроить тор, чтобы выходить в инет через него? есть шансы?
(казалось бы: 80-й порт открыт...)
28.12.2016 14:31:59.300 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
28.12.2016 14:32:26.600 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
28.12.2016 14:32:26.600 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
28.12.2016 14:32:26.600 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
28.12.2016 14:32:26.600 [NOTICE] Opening Socks listener on 127.0.0.1:9150
28.12.2016 14:32:34.300 [NOTICE] Bootstrapped 5%: Connecting to directory server
28.12.2016 14:32:34.300 [NOTICE] Bootstrapped 10%: Finishing handshake with directory server
28.12.2016 14:32:34.400 [WARN] Proxy Client: unable to connect to 192.95.36.142:443 ("general SOCKS server failure")
28.12.2016 14:32:34.500 [WARN] Proxy Client: unable to connect to 85.17.30.79:443 ("general SOCKS server failure")
28.12.2016 14:32:34.500 [WARN] Proxy Client: unable to connect to 154.35.22.10:443 ("general SOCKS server failure")
28.12.2016 14:32:34.500 [WARN] Proxy Client: unable to connect to 83.212.101.3:50002 ("general SOCKS server failure")
28.12.2016 14:32:34.500 [WARN] Proxy Client: unable to connect to 154.35.22.9:12166 ("general SOCKS server failure")
28.12.2016 14:32:34.500 [WARN] Proxy Client: unable to connect to 192.99.11.54:443 ("general SOCKS server failure")
28.12.2016 14:32:34.500 [WARN] Proxy Client: unable to connect to 198.245.60.50:443 ("general SOCKS server failure")
28.12.2016 14:32:34.500 [WARN] Proxy Client: unable to connect to 154.35.22.13:443 ("general SOCKS server failure")
28.12.2016 14:32:34.500 [WARN] Proxy Client: unable to connect to 109.105.109.147:13764 ("general SOCKS server failure")
28.12.2016 14:32:34.500 [WARN] Proxy Client: unable to connect to 154.35.22.12:4304 ("general SOCKS server failure")
28.12.2016 14:32:34.500 [WARN] Proxy Client: unable to connect to 109.105.109.165:10527 ("general SOCKS server failure")
28.12.2016 14:32:34.500 [WARN] Proxy Client: unable to connect to 154.35.22.11:80 ("general SOCKS server failure")
28.12.2016 14:41:26.400 [NOTICE] Closing no-longer-configured Socks listener on 127.0.0.1:9150
28.12.2016 14:41:26.400 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
28.12.2016 14:41:26.400 [NOTICE] Closing old Socks listener on 127.0.0.1:9150
Перемещено JB из talks
привет.
есть точка в южной америке со своим складским учётом. есть в рф центральная БД. в юа иногда на точке бывает интернет.
надо как-то так:
индеец-кладовщик вводит данные в компьютер. если есть инет, есть обмен с центральной бд, то всё ок.
если обмена нет, то данные от индейца накапливаются, и по мере необходимости сохраняются в файл (на флешку).
потом кладовщик едет домой по реке с флешкой в кармане. дома он втыкает флешку в свой пк, и как-то отправляет данные в центральную бд (получая от неё же обновления справочников и т.п.)
имеет ли смысл изобретать полностью свой велосипед?
редактирую вручную списки типа
item_a['a', '', 'b'];
item_b['b', 'a', 'c'];
item_c['c', 'b', ''];
<item_a>
<id>a</id>
<prev></prev>
<next>b</next>
</item_a>
<item_b>
...
</item_b>
...
Привет всем.
Есть IP-АТС на базе CentOS, в составе которой пара
медиасерверов Avaya S8720 Media Server (Avaya CM v.5.2) и
шлюз G650 Media Gateway Avaya
Админ говорит, что к записям АТС нет иного доступа, кроме веб-интерфейса, и для просмотра всех записей можно лишь вручную делать выгрузки в виде текстового файла. При этом на выходе получаем текст вида
Voice System name: avaya - STATIONS
Ext/ Port/ Name/ Room/ Cv1/ COR/ Cable/
Hunt-to Type Surv GK NN Move Data Ext Cv2 COS Jack
1234 S00070 KONFERENC ZAL 315 1
4892 no 1
5678 S00234 Pozharniki RMC 2
4342+ no 1
Возможно ли получать доступ к записям более человеческим способом? Что там внутри вообще? Кроме знания того факта, что там внутри CentOS и есть веб-интерфейс, админ (и я от него) ничего больше не знает. Может есть sql или какой-нибудь протокол общения с АТС?
Спасибо.
ну, в данный момент я на работе, и да - win7 ent x64.
снова возникла задача распиловки листа дсп для шкафчика (это во время перерыва, личная задача).
поставил inkscape.
создал свой размер листа, по размеру цельного листа дсп, в попугаях, 2800 на 2070.
создаю прямоугольники 450 на 2070 попугаев, пристраиваю их на лист.
попутно делаю заливку.
разместил вроде всё точно - от 0,0 и через 450, игрек у всех один - 0.
тыкаю мышой снова в первый прямоугольник...
что за х...?!
размер прямоугольника чуть-чуть ))) изменился, чуть изменилось положение прямоугольника. и так со всеми.
причём я точно указывал положение и размер, вводя их в поля ввода координат и размеров.
это у разработчиков ошибка в днк? ну не может такого быть, ну!
у инструмента рисования очевидно не работает функция рисования.
неужели это так уже проявляется глобальное отупение?
Привет.
Накидайте, пожалуйста, опыта и контактов людей, работающих или работавших в Transas, СПб. Интересует мнение инженеров об этой компании.
В сети отзывов совсем немного, и отзывы резко полярные. Причём отзывы ещё и анонимные.
Спасибо.
Про чертежи и масштаб.
Внятную работу с масштабом модели нашёл только в Компасе.
(Что такое масштаб? Это когда вы на листе формата А4 чертите стену в масштабе 1:10, или 1:100. И когда вы создаёте размерные линии на этой стенке, то вы видите размеры этого забора, а не размеры листа формата А4.
Ъ! По запросу «LibreCAD установить масштаб» гугл выдаёт тонны ссылок на описания процесса зуммирования/увеличения! И ни одной выдачи про _МАСШТАБ_!!! И да: если вы считаете, что масштаб - это увеличение отображения в процентах, то просто не читайте дальше, а просто идите в реактор - вас там уже ждут.)
В Компасе надо вставить на чертёж новый вид модели (новую систему координат по сути) и указать масштаб для этого вида модели.
Как это сделать в LibreCAD - так и не понял.
Как-то это можно сделать в SketchUp/LayOut? Вроде там есть в настройках самой программы закладка с настройками масштабов, но где это применить?
Кто пользуется этими программами для черчения?
Про чертежи и масштаб.
Внятную работу с масштабом модели нашёл только в Компасе.
(Что такое масштаб? Это когда вы на листе формата А4 чертите стену в масштабе 1:10, или 1:100. И когда вы создаёте размерные линии на этой стенке, то вы видите размеры этого забора, а не размеры листа формата А4.
Ъ! По запросу «LibreCAD установить масштаб» гугл выдаёт тонны ссылок на описания процесса зуммирования/увеличения! И ни одной выдачи про _МАСШТАБ_!!! И да: если вы считаете, что масштаб - это увеличение отображения в процентах, то просто не читайте дальше, а просто идите в реактор - вас там уже ждут.)
В Компасе надо вставить на чертёж новый вид модели (новую систему координат по сути) и указать масштаб для этого вида модели.
Как это сделать в LibreCAD - так и не понял.
Как-то это можно сделать в SketchUp/LayOut? Вроде там есть в настройках самой программы закладка с настройками масштабов, но где это применить?
Кто пользуется этими программами для черчения?
Перемещено mono из talks
Была игра в середине (или в начале) 90-х, для ДОС.
аркада, в которой бегал чувачок. очки давались за сбитых пинками старушек, инвалидов. ещё надо было иногда встречать девушек и с помощью клавиш иметь их как можно сильнее - тогда на чём-то типа термометра поднимался указатель уровня удовлетворённости девушки. (девушки при этом очень эротично стонали.)
были там ещё какие-то подземные приключения.
там была очень прикольная музычка.
там штука была именно в совокупности музыкального фона и необычного (хулиганского) гейсплея.
сейчас бы с удовольствием скачал и поиграл в каком-нибудь эмуляторе. но не помню название вообще!
как называлась?
Начались продажи телефонов с FirefoxOS - Peak за $194 и Keon за $119. Новость на iGuides.ru
Правда на 12:06 24.04.2013 на сайте магазина висит сообщение «Due to the great demand of our phones at shop.geeksphone.com, the shop is currently out of stock...»
Собственно, интересует вопрос, насколько это может быть заменой гугло- и виндо- зондам?
Там есть огородки какие-то (кроме как-то понятных мне огородок подсистемы GSM) или это открытая среда?
Это уже свобода или просто так кажется?
(ищу параллельно более или менее готовое решение в general.)
привет. нужен инструмент размещения окон запускаемых приложений. хочу так:
на кнопку вешается что-то типа «xplace -geometry 100x10+200+600 lxterminal», или «xplace --geometry 1200x800 --center thunar /media/Projects», или что-ещё подобное, где xplace - как раз нужный инструмент с параметрами размещения (размеры окна, ...), и далее - запускаемое приложение со всеми его параметрами.
что-то есть из готового? или как решить простыми средствами? нужно, чтобы уникально менялись позиции и размеры именно новых экземпляров приложений (имена и классы окон могут совпадать - нужно иметь возможность устанавливать позиции нескольких запускаемых экземпляров одного и того же приложения).
то есть видится так:
как реализовать - не знаю. (к тому же очень давно не программировал ни под что, кроме винды и сименса.)
привет. нужен инструмент размещения окон запускаемых приложений. хочу так:
на кнопку вешается что-то типа «xplace -geometry 100x10+200+600 lxterminal», или «xplace --geometry 1200x800 --center thunar /media/Projects», или что-ещё подобное, где xplace - как раз нужный инструмент с параметрами размещения (размеры окна, ...), и далее - запускаемое приложение со всеми его параметрами.
что-то есть из готового? или как решить простыми средствами? нужно, чтобы уникально менялись позиции и размеры именно новых экземпляров приложений (имена и классы окон могут совпадать - нужно иметь возможность устанавливать позиции нескольких запускаемых экземпляров одного и того же приложения).
следующие → |