Тут начальство грозится перевести нас на "сертифицированную" разработку ПО и как следствие сделать внутри сетку, которая ни с чем не связана физически и в которой нет интернета. В связи с этим вопрос: как пользоваться всякими nuget-ами в .Net и репозиториями в Java? Какие еще трудности будут?
У кого-нибудь есть подобный опыт?
Какие ключевые слова на английском для поиска (как это называется у них)?
Здравствуйте, Loooser, Вы писали:
L>У кого-нибудь есть подобный опыт? L>Какие ключевые слова на английском для поиска (как это называется у них)?
L>Спасибо.
Писал сертифицированный код, другое дело, что писать его можно только под сертифицированную ось, к которой windows не относится. Поэтому писать нужно было под Astra Linux 1.4 SE Smolensk и пользоваться можно только библиотеками и средствами разработки, которые идут с дистрибутивом OS (один диск сама система, другой диск — средства разработки). Допускалось использовать сторонние библиотеки, если они будут скомпилированы из исходного кода и поставляться заказчику в виде исходников.
Здравствуйте, Loooser, Вы писали:
L>Доброго времени суток.
L>Тут начальство грозится перевести нас на "сертифицированную" разработку ПО и как следствие сделать внутри сетку, которая ни с чем не связана физически и в которой нет интернета. В связи с этим вопрос: как пользоваться всякими nuget-ами в .Net и репозиториями в Java? Какие еще трудности будут?
L>У кого-нибудь есть подобный опыт? L>Какие ключевые слова на английском для поиска (как это называется у них)?
Намекните руководству что и разработчики должны быть сертифицированные. Курсы, литература, экзамены...
И зарплаты сертифицированных специалистов должны быть больше, иначе не будет стимула сертифицироваться.
И сертификацию каждый год проходить.
Здравствуйте, Loooser, Вы писали:
L>Тут начальство грозится перевести нас на "сертифицированную" разработку ПО и как следствие сделать внутри сетку, которая ни с чем не связана физически и в которой нет интернета. В связи с этим вопрос: как пользоваться всякими nuget-ами в .Net и репозиториями в Java? Какие еще трудности будут?
Один раз делаешь билд с интернетом, что нужно в кеш падает, второй раз уже не полезет. По уму лучше сделать внутри прокси, который будет связан с интернетом и пользоваться им, но это уж как вам разрешат.
L>У кого-нибудь есть подобный опыт?
По моему опыту на это все забивают и делают себе интернет через USB-модемы или телефоны. Невозможно работать без интернета. Может у вас по-другому будет, конечно.
Здравствуйте, kov_serg, Вы писали:
_>Намекните руководству что и разработчики должны быть сертифицированные. Курсы, литература, экзамены... _>И зарплаты сертифицированных специалистов должны быть больше, иначе не будет стимула сертифицироваться. _>И сертификацию каждый год проходить.
Спасибо, это хорошая идея, если все гайки затянут. Интересно, что сам я в этом направлении не думал почему-то.
Здравствуйте, Maniacal, Вы писали:
M>Писал сертифицированный код, другое дело, что писать его можно только под сертифицированную ось, к которой windows не относится. Поэтому писать нужно было под Astra Linux 1.4 SE Smolensk и пользоваться можно только библиотеками и средствами разработки, которые идут с дистрибутивом OS (один диск сама система, другой диск — средства разработки). Допускалось использовать сторонние библиотеки, если они будут скомпилированы из исходного кода и поставляться заказчику в виде исходников.
А на чем писали? Я тут краем уха слышал, что JVM не является "сертифицированной", .Net по такой логике тоже. Значит только С/С++ остается...?
Здравствуйте, vsb, Вы писали:
L>>У кого-нибудь есть подобный опыт?
vsb>По моему опыту на это все забивают и делают себе интернет через USB-модемы или телефоны. Невозможно работать без интернета. Может у вас по-другому будет, конечно.
Вариант. Пока не знаю на сколько сильно тут гайки завернут, но вектор вроде обозначен: по 2 системных блока разработчику планируют закупать...
Здравствуйте, Loooser, Вы писали:
L>Здравствуйте, Maniacal, Вы писали:
M>>Писал сертифицированный код, другое дело, что писать его можно только под сертифицированную ось, к которой windows не относится. Поэтому писать нужно было под Astra Linux 1.4 SE Smolensk и пользоваться можно только библиотеками и средствами разработки, которые идут с дистрибутивом OS (один диск сама система, другой диск — средства разработки). Допускалось использовать сторонние библиотеки, если они будут скомпилированы из исходного кода и поставляться заказчику в виде исходников.
L> А на чем писали? Я тут краем уха слышал, что JVM не является "сертифицированной", .Net по такой логике тоже. Значит только С/С++ остается...?
Писал на C++ под Qt, но есть один дополнительный репозиторий lab50, который содержит сертифицированный пакет OpenJDK, который, вроде как, содержит JVM в виде исходников, что должно помочь в решении проблемы, хоть и понадобится дополнительная ревизия/сертификация исходников.
Здравствуйте, Loooser, Вы писали:
L>Тут начальство грозится перевести нас на "сертифицированную" разработку ПО
Опять у дурной головы виноват хвост? Прочитайте им басню "Квартет".
L>... и как следствие сделать внутри сетку, которая ни с чем не связана физически
Совсем с ума сошли? Тырнет — первая после редактора вещь, без которого написание программ превратится в реальное хождение по граблям и курение мануалов НЕДЕЛЯМИ. Ну не считает же начальство MSDN — документацией!!
L> как пользоваться всякими nuget-ами
У космических архитекторов мелкософта таких проблем нет — у них тырнет есть всегда, везде и на скорости 1Гбит.
Nuget, к слову, тот ещё маразм — обезьянье копирование линукс-пэкеджей в неприменимую область.
Здравствуйте, Loooser, Вы писали:
L>Доброго времени суток.
L>Тут начальство грозится перевести нас на "сертифицированную" разработку ПО и как следствие сделать внутри сетку, которая ни с чем не связана физически и в которой нет интернета. В связи с этим вопрос: как пользоваться всякими nuget-ами в .Net и репозиториями в Java? Какие еще трудности будут?
L>У кого-нибудь есть подобный опыт? L>Какие ключевые слова на английском для поиска (как это называется у них)?
L>Спасибо.
Мы так и живём. За java не скажу, в нашем случае делается локальный сервер nuget (и npm). На который миррорятся нужные пакеты из ин-та. Хоть через флешку.
У обеих тулов есть соответствующие настройки. С npm геморнее, копать в сторону файла .npmrc (можно указать серт для ssl, если самоподписаный то там ещё одна галка на это есть.
Здравствуйте, Kolesiki, Вы писали:
L>>... и как следствие сделать внутри сетку, которая ни с чем не связана физически
K>Совсем с ума сошли? Тырнет — первая после редактора вещь, без которого написание программ превратится в реальное хождение по граблям и курение мануалов НЕДЕЛЯМИ. Ну не считает же начальство MSDN — документацией!!
Здравствуйте, aloch, Вы писали:
A>Здравствуйте, Maniacal, Вы писали:
A>А Qt сертифицирована? Или она сертифицируется вместе с ОС?
Qt собрана из исходников ИМХО, сертифицирована вместе с ОС (плюс в стоимость ОС входит цена коммерческой лицензии разработчика Qt).
Здравствуйте, Loooser, Вы писали:
L>Тут начальство грозится перевести нас на "сертифицированную" разработку ПО
Так это так теперь называют разработку под Желанный Образ Перспективной Армии?
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]