Форум программистов, компьютерный форум, киберфорум
C#: Веб-сервисы, WCF
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.50/312: Рейтинг темы: голосов - 312, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 24.03.2016
Сообщений: 7
24.10.2016, 15:49
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от kekz Посмотреть сообщение
Всем привет! Кто нибудь делал импорт Лицевых счетов importAccountData из шаблона? Можно просто Exel загрузить?
Цитата Сообщение от kekz Посмотреть сообщение
Всем привет! Кто нибудь делал импорт Лицевых счетов importAccountData из шаблона? Можно просто Exel загрузить?
Мы грузили на тестовом сервере все через шаблоны XLS,сначала дома в договора, потом шаблон МКД, затем выгрузка из ГИС ЖКХ данных о помещения и ЛС , сопоставление со своей базой , затем загрузка шаблонов ЛС. Но шаблоны постоянно меняются.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.10.2016, 15:49
Ответы с готовыми решениями:

Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (5)
Предыдущая тема: https://www.cyberforum.ru/web-services-wcf/thread1840159.html И так мы Я и umatkot, Берёмся за реализацию всего этого...

Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (4)
Предыдущая тема: https://www.cyberforum.ru/web-services-wcf/thread1800721.html Здравствуйте. Подскажите, пожалуйста: делаю getState...

Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ
Здравствуйте! Передо мной стоит задача интеграции с системой ГИС ЖКХ (https://dom.gosuslugi.ru/) программой, написанной на языке...

400
 Аватар для Zmeishe
23 / 22 / 1
Регистрация: 31.08.2016
Сообщений: 178
24.10.2016, 16:08
Цитата Сообщение от hhmm Посмотреть сообщение
Цитата Сообщение от ferallsky Посмотреть сообщение
А что у гиса за прикол с exportAccountData. Всегда возвращает только 50 лицевых счетов
Это у них ошибка, которую они уже полтора месяца не могу исправить.
У них там ещё одна ошибка. Я сделал importAccountData с персональными данными абонента (заполнил тэг PayerInfo), а
на exportAccountData получаю этот тэг пустым <PayerInfo/>
0
1 / 1 / 0
Регистрация: 24.10.2016
Сообщений: 57
24.10.2016, 17:13
Народ подскажите: какая идея в договорах ресурсоснабжения(через SOAP)
1. запросом создается только договор в статусе проект? размещается он только через WEB интерфейс?
2. как делать правильно вторую(3,4,5,....) версию?
contractRootGUID в запросе не предусмотрен. Передавать contractGUID старой версии?
Как быть с аттачем он без изменений но при попытке сие отдать меня кроют матом: файл привязан к другому
0
0 / 0 / 0
Регистрация: 15.08.2016
Сообщений: 5
24.10.2016, 17:45
Как быть с аттачем он без изменений но при попытке сие отдать меня кроют матом: файл привязан к другому
После последнего обновления у меня таже проблема возникла у договоров УК , когда я пытаюсь отредактировать его.
Приходится по новой грузить файлы и привязывать. Но зато добавление/удаление услуг починили
0
9 / 8 / 0
Регистрация: 20.05.2016
Сообщений: 153
25.10.2016, 10:05
Цитата Сообщение от mikgusev Посмотреть сообщение
Народ подскажите: какая идея в договорах ресурсоснабжения(через SOAP)
contractRootGUID вы им не оперируете. contractRootGUID (1)-> contractGUID (n). один ко многим, где contractGUID это ид версии договора. При изменении вы указываете именно текущую версию...

Идея маразматичная Метод можно сказать не рабочий - работа "горе студента" на коленках. Доводить до ума по всей видимости не будут в ближайшем будущем, так как о кривой логике работы метода им сообщали еще более 2х месяцев назад...
Метод можно корректно использовать только при единичной выгрузке с указанием одного объекта ОЖФ...

1. Массовая выгрузка не возможна, так как метод не возвращает из множетсва ошибочный/ошибочные GUID ОЖФ... если в договоре несколько объектов ОЖФ (возможно предварительно проверять, заведен ли GUID именно в ГИС, т.к. не смотря на то, что в ФИАС дом присутствует, в ГИС его может не быть... и таких моментов огромное количество...)

2. При выгрузке нескольких договоров в одном запросе ( можно указывать до 1000 договоров) - если хотя бы один договор будет с ошибкой, то оставшиеся 999, не смотря на то, что в результате вернут GUID созданного договора, вы не увидите их в ЛК - т.е. они не сохранятся...

3. Не знаю, как с другими методами (скорее всего так же), процедура "изменение" фактически является созданием новой версии, но никак не изменением... Вы не можете изменить один из параметров, вы можете выгрузить полностью новый экземпляр договора со всеми данными, ранее указанными, + изменения... Например, если в рамках договора поставляется ресурс одному дому, построили рядом еще один этот дом нужно добавить под этот договор, то вам необходимо "изменить" - создать новую копию этого договора и указать все то же самое + 1 ОЖФ ))

4. Метод полностью не годится для выгрузок большого количества договоров с большим количеством связанных ОЖФ, лимит тела запроса установлен ими в 10 Мб... Например у нас есть публичный договор, в рамках которого около 1 млн ОЖФ - такой договор создать с текущей реализацией просто невозможно )

Итог. Мы начинаем выгрузку почти 1 млн копий одного и того же публичного договора, в каждой копии 1 ОЖФ. Обработка 1 запроса 4-5 сек. Последовательно это примерно все 50 дней непрерывной работы скриптов... Чтобы сократить это время, "вылизываю" многопоточную выгрузку... Посмотрим, как их система будет реагировать при приеме с одного источника например 2-3 тысячи одновременных запросов ))))

Добавлено через 34 минуты
Поправка в п3. не новая копия, а новая версия )
0
 Аватар для hhmm
67 / 58 / 1
Регистрация: 01.04.2016
Сообщений: 346
25.10.2016, 10:34
Цитата Сообщение от SeregaJ Посмотреть сообщение
Итог. Мы начинаем выгрузку почти 1 млн копий одного и того же публичного договора, в каждой копии 1 ОЖФ
Мы в восхищении - © Кот Бегемот...

Возможно благодаря вашим усилиям это воплощение маразма лопнет и клочки полетят по всей стране.
0
9 / 8 / 0
Регистрация: 20.05.2016
Сообщений: 153
25.10.2016, 10:50
Цитата Сообщение от hhmm Посмотреть сообщение
Возможно благодаря вашим усилиям это воплощение маразма лопнет и клочки полетят по всей стране.
))) Да лопнуть - не лопнет, но поднагрузить до некомфортной работы вполне реально. Ну а что делать, другого выбора нам реально не остается... 2 месяца осталось )
0
476 / 239 / 114
Регистрация: 12.05.2016
Сообщений: 647
25.10.2016, 11:46
Цитата Сообщение от kekz Посмотреть сообщение
При отправке запроса возникает "EXP001000 Внутренняя ошибка",
Да ни с чем не связано. Мне на ППАК на половину запросов exportHouseData отвечает такой ошибкой.
Половина домов из тысячи - возвращается, половина - "EXP001000 Внутренняя ошибка".

Техсаппорт естественно говорит, что "Рафик - неуиноуен".
0
 Аватар для NaGuWaL
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
25.10.2016, 11:49
Anvano, Рафик? Рафик все увиеграет... Особенно 1.1.17...
0
 Аватар для hhmm
67 / 58 / 1
Регистрация: 01.04.2016
Сообщений: 346
25.10.2016, 12:21
Цитата Сообщение от Anvano Посмотреть сообщение
Мне на ППАК на половину запросов exportHouseData отвечает такой ошибкой
Мы уже столкнулись с тем, что сервер может вообще ответа никогда не вернуть.

Т.е. отправляем асинхронный запрос, сервер присылает в ответ маркер запроса по которому мы опрашиваем статус запроса.
Выянилось, что иногда спрашивать сервер 'ну как там дела с нашим запросом?' можно бесконечно.
Установленный рекорд - два с половиной часа, после чего программу сняли с выполнения в диспетчере задач.

Предполагаем, что когда серверу ГИС ЖКХ плохо, он просто выкидывает уже принятые запросы на помойку...
0
 Аватар для NaGuWaL
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
25.10.2016, 12:27
hhmm, ГИС ЖКХ выкидывает всех ... на помойку... Все нашли себе работу грузчиком?

Добавлено через 28 секунд
а то налог на тунеядство.... Ууууууу...
0
25.10.2016, 12:48

Не по теме:



Цитата Сообщение от NaGuWaL Посмотреть сообщение
Все нашли себе работу грузчиком?
Угу, сообщество разработчиков оказалось недостаточно хорошо для ГИС ЖКХ.
Опять народ плохой попался правителям:)

0
2 / 2 / 0
Регистрация: 18.11.2010
Сообщений: 24
25.10.2016, 12:58
Из-за чего может возникать эта ошибка?
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<soap:Envelope xmlns:ns6="http://dom.gosuslugi.ru/schema/integration/nsi-base/" xmlns:ns5="http://dom.gosuslugi.ru/schema/integration/account-base/" xmlns:ns8="http://dom.gosuslugi.ru/schema/integration/metering-device-base/" xmlns:ns7="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/" xmlns:ns13="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/" xmlns:ns9="http://dom.gosuslugi.ru/schema/integration/organizations-registry-base/" xmlns:ns12="http://dom.gosuslugi.ru/schema/integration/bills-base/" xmlns:ns11="http://dom.gosuslugi.ru/schema/integration/payments-base/" xmlns:ns10="http://dom.gosuslugi.ru/schema/integration/organizations-base/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns4="http://dom.gosuslugi.ru/schema/integration/base/" xmlns:ns3="http://www.w3.org/2000/09/xmldsig#">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>FMT001300: Некорректный XML</faultstring>
<detail>
<ns4:Fault>
<ns4:ErrorCode>FMT001300</ns4:ErrorCode>
<ns4:ErrorMessage>Некорректный XML</ns4:ErrorMessage>
<ns4:StackTrace>ru.lanit.hcs.integration .common.exception.SoapFaultException: java.lang.IllegalStateException: Invalid SOAP header: org.apache.xerces.dom.ElementNSImpl cannot be cast to ru.lanit.hcs.integration.common.jaxb.bas e.HeaderType
at ru.lanit.hcs.integration.common.spring.p rocessor.ValidationProcessor.processHead ers(ValidationProcessor.java:141)
at ru.lanit.hcs.integration.common.spring.p rocessor.ValidationProcessor.process(Val idationProcessor.java:115)
at org.apache.camel.processor.DelegateSyncP rocessor.process(DelegateSyncProcessor.j ava:63)
at org.apache.camel.management.Instrumentat ionProcessor.process(InstrumentationProc essor.java:77)
at org.apache.camel.processor.CamelInternal Processor.process(CamelInternalProcessor .java:191)
at org.apache.camel.processor.Pipeline.proc ess(Pipeline.java:118)
at org.apache.camel.processor.Pipeline.proc ess(Pipeline.java:80)
at org.apache.camel.processor.TryProcessor. process(TryProcessor.java:111)
at org.apache.camel.processor.TryProcessor. process(TryProcessor.java:82)
at org.apache.camel.management.Instrumentat ionProcessor.process(InstrumentationProc essor.java:77)
at org.apache.camel.processor.CamelInternal Processor.process(CamelInternalProcessor .java:191)
at org.apache.camel.processor.CamelInternal Processor.process(CamelInternalProcessor .java:191)
at org.apache.camel.util.AsyncProcessorHelp er.process(AsyncProcessorHelper.java:109 )
at org.apache.camel.processor.DelegateAsync Processor.process(DelegateAsyncProcessor .java:87)
at org.apache.camel.component.cxf.CxfConsum er$1.syncInvoke(CxfConsumer.java:137)
at org.apache.camel.component.cxf.CxfConsum er$1.invoke(CxfConsumer.java:78)
at org.apache.cxf.interceptor.ServiceInvoke rInterceptor$1.run(ServiceInvokerInterce ptor.java:59)
at java.util.concurrent.Executors$RunnableA dapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(Futu reTask.java:266)
at org.apache.cxf.interceptor.ServiceInvoke rInterceptor$2.run(ServiceInvokerInterce ptor.java:126)
at org.apache.cxf.workqueue.SynchronousExec utor.execute(SynchronousExecutor.java:37 )
at org.apache.cxf.interceptor.ServiceInvoke rInterceptor.handleMessage(ServiceInvoke rInterceptor.java:131)
at org.apache.cxf.phase.PhaseInterceptorCha in.doIntercept(PhaseInterceptorChain.jav a:307)
at org.apache.cxf.transport.ChainInitiation Observer.onMessage(ChainInitiationObserv er.java:121)
at org.apache.cxf.transport.http.AbstractHT TPDestination.invoke(AbstractHTTPDestina tion.java:251)
at org.apache.cxf.transport.servlet.Servlet Controller.invokeDestination(ServletCont roller.java:234)
at org.apache.cxf.transport.servlet.Servlet Controller.invoke(ServletController.java :208)
at org.apache.cxf.transport.servlet.Servlet Controller.invoke(ServletController.java :160)
at org.apache.cxf.transport.servlet.CXFNonS pringServlet.invoke(CXFNonSpringServlet. java:171)
at org.apache.cxf.transport.servlet.Abstrac tHTTPServlet.handleRequest(AbstractHTTPS ervlet.java:293)
at org.apache.cxf.transport.servlet.Abstrac tHTTPServlet.doPost(AbstractHTTPServlet. java:212)
at javax.servlet.http.HttpServlet.service(H ttpServlet.java:754)
at org.apache.cxf.transport.servlet.Abstrac tHTTPServlet.service(AbstractHTTPServlet .java:268)
at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:295)
at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:214)
at org.apache.catalina.core.StandardWrapper Valve.invoke(StandardWrapperValve.java:2 31)
at org.apache.catalina.core.StandardContext Valve.invoke(StandardContextValve.java:1 49)
at org.jboss.modcluster.container.jbossweb. JBossWebContext$RequestListenerValve.eve nt(JBossWebContext.java:91)
at org.jboss.modcluster.container.jbossweb. JBossWebContext$RequestListenerValve.inv oke(JBossWebContext.java:72)
at org.jboss.as.web.security.SecurityContex tAssociationValve.invoke(SecurityContext AssociationValve.java:169)
at org.apache.catalina.core.StandardHostVal ve.invoke(StandardHostValve.java:150)
at org.apache.catalina.valves.ErrorReportVa lve.invoke(ErrorReportValve.java:97)
at org.apache.catalina.core.StandardEngineV alve.invoke(StandardEngineValve.java:102 )
at org.apache.catalina.connector.CoyoteAdap ter.service(CoyoteAdapter.java:344)
at org.apache.coyote.http11.Http11Processor .process(Http11Processor.java:854)
at org.apache.coyote.http11.Http11Protocol$ Http11ConnectionHandler.process(Http11Pr otocol.java:653)
at org.apache.tomcat.util.net.JIoEndpoint$W orker.run(JIoEndpoint.java:926)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalStateException: Invalid SOAP header: org.apache.xerces.dom.ElementNSImpl cannot be cast to ru.lanit.hcs.integration.common.jaxb.bas e.HeaderType
at ru.lanit.hcs.integration.common.spring.s ervice.impl.XmlServiceImpl.getHeader(Xml ServiceImpl.java:167)
at ru.lanit.hcs.integration.common.spring.p rocessor.ValidationProcessor.processHead ers(ValidationProcessor.java:139)
... 47 more
Caused by: java.lang.ClassCastException: org.apache.xerces.dom.ElementNSImpl cannot be cast to ru.lanit.hcs.integration.common.jaxb.bas e.HeaderType
at ru.lanit.hcs.integration.common.spring.s ervice.impl.XmlServiceImpl.getHeader(Xml ServiceImpl.java:161)
... 48 more
</ns4:StackTrace>
</ns4:Fault>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
0
476 / 239 / 114
Регистрация: 12.05.2016
Сообщений: 647
25.10.2016, 13:18
Цитата Сообщение от kekz Посмотреть сообщение
Из-за чего может возникать эта ошибка?
Проверь, актуальная ли у тебя версия WSDL. Такая ошибка возникает в трёх случаях:
1) Ты реально кривой XML сформировал и послал, например часто с подписью такое вылазит.
2) У тебя старая версия WSDL и соответственно твой XML запрос с точки зрения сервера уже некорректен.
3) Банальная причина, но бывает - ты шлешь запрос не на тот сервис например шлешь exportHouseData, на эндпоинт совсем другого сервиса, типа http://бла-бла-бла/ext-bus-org... stryCommon
0
2 / 2 / 0
Регистрация: 18.11.2010
Сообщений: 24
25.10.2016, 13:24
Отправляю запрос
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://dom.gosuslugi.ru/schema/integration/10.0.2.1/" xmlns:org="http://dom.gosuslugi.ru/schema/integration/10.0.2.1/organizations-registry-common/" xmlns:xd="http://www.w3.org/2000/09/xmldsig#">
   <soapenv:Header>
      <ns:ISRequestHeader>
            <ns:Date>2016-10-25T10:21:50+00:00</ns:Date>
         <ns:MessageGUID>543c1f90-fa9d-44da-b2c9-72864345e0d8</ns:MessageGUID>
      </ns:ISRequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <org:exportOrgRegistryRequest>
           <org:SearchCriteria>
                     <ns:OGRN>1051000000050</ns:OGRN>
            </org:SearchCriteria>
      </org:exportOrgRegistryRequest>
   </soapenv:Body>
</soapenv:Envelope>
На http://127.0.0.1:9090/ext-bus-... ommon?wsdl
где http://127.0.0.1:9090 адрес моего туннеля.
В заголовке запроса добавил 'SOAPAction: urn:exportOrgRegistry'
0
 Аватар для hhmm
67 / 58 / 1
Регистрация: 01.04.2016
Сообщений: 346
25.10.2016, 13:33
Цитата Сообщение от kekz Посмотреть сообщение
Отправляю запрос
Пример рабочего запроса, только что отправил:

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?xml version="1.0" encoding="utf-16"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
    <s:Header>
        <Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">urn:exportOrgRegistry</Action>
        <h:ISRequestHeader xmlns="http://dom.gosuslugi.ru/schema/integration/base/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:h="http://dom.gosuslugi.ru/schema/integration/base/">
            <Date>2016-10-25T13:32:44.376695+03:00</Date>
            <MessageGUID>093cd626-a861-4b52-ae3d-ecf92e243962</MessageGUID>
        </h:ISRequestHeader>
    </s:Header>
    <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
        <exportOrgRegistryRequest Id="signed-data-container" d3p1:version="10.0.2.1" xmlns:d3p1="http://dom.gosuslugi.ru/schema/integration/base/" xmlns="http://dom.gosuslugi.ru/schema/integration/organizations-registry-common/">
            <SearchCriteria>
                <OGRN xmlns="http://dom.gosuslugi.ru/schema/integration/organizations-base/">1051000000050</OGRN>
            </SearchCriteria>
        </exportOrgRegistryRequest>
    </s:Body>
</s:Envelope>
0
9 / 8 / 0
Регистрация: 20.05.2016
Сообщений: 153
25.10.2016, 14:21
Цитата Сообщение от hhmm Посмотреть сообщение
...
Многопоточность творит чудеса ) 50 дней сократил до 8 часов, используя стандартный планировщик... Описывать свой собственный пока в сторону отложил... время жалко )
0
2 / 2 / 0
Регистрация: 03.02.2014
Сообщений: 29
25.10.2016, 15:01
В ГИС что то СИТ2 в ЛК не работает, ошибка 404, у всех так или у меня одного?
0
0 / 0 / 0
Регистрация: 25.05.2015
Сообщений: 3
25.10.2016, 15:11
NaGuWaL, можно ли у вас попросить полную реализацию обмена файлами?
Пытался собрать по кускам из ваших сообщений, остались вопросы...
Спасибо заранее
0
 Аватар для NaGuWaL
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
25.10.2016, 15:34
BUGBEAR, Вкусное тут - Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (3) ... Да и по кускам (если прочесть форум) можно собрать полностью рабочую версия...

P.S. Я добрый саморетянин, но я не альтруист))))

Добавлено через 5 минут
Скиньтесь мне на кредит (300т.) и я выложу весь продакшн))))
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.10.2016, 15:34

.NET 4.x Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (2)
Начало темы здесь: https://www.cyberforum.ru/web-services-wcf/thread1615223.html umatkot, Да, к этому и пришел....а на дворе 1 июля ...

Интеграция с ГИС ЖКХ и подпись SOAP без Крипто .NET и stunnel
Решил создать отдельную тему, так как в теме Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (4) - C# WCF уже можно заблудиться....

Soap, Java, Гис ЖКХ
Добрый день! Имеет ли кто опыт работы с soap в Java? Поставлена задача наладить работу с ГИС ЖКХ, До этого не работал с SOAP, почитал все...

1С и ГИС ЖКХ. Интеграция
Доброго дня, коллеги! Я думаю многие слышали о такой ГИС, как ЖКХ. Друзья, сталкивался ли кто нибудь с задачей интеграции с этой...

Интеграция с ГИС ЖКХ (ГЖ). 400 Bad request
Вводная: 1. C#. Классы proxy для работы с API генерятся утилитой SvcUtil.exe из wsdl-ек. 2. При срабатывании форматно-логического...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
380
Закрытая тема Создать тему
Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru