Задать вопрос
  • Что делать сисадмину с предустановленным не им нелицензионным софтом?

    @Dobryak88
    Системный администратор
    1) Большинство (если не все) лицензионных соглашений запрещают не только установку, но и использование контрафактного программного обеспечения. Т.е. использовать ПО, узнав о его пиратском происхождении, уже нельзя. Таким образом ссылаться на то, что ПО было установлено другим специалистом, практически бесполезно.
    2) Маленькие компании считают, что они никому из проверяющих не нужны, большие - что у них "всё схвачено и все подмазаны". Чушь. Знаю о небольшом предприятии (порядка 200 сотрудников) пищевой промышленности в маленьком городе (50-70 тысяч населения), которое тряхнули за пиратский софт. Почему их, не знаю; рядом десятки таких же предприятий с тем же уровнем лицензионного порядка. На крупном предприятии в случае проблем как раз виновный будет один сисадмин, так как у руководства "всё на мази", а сисадмин - паршивая овца на абсолютно законном предприятии.
    3) Любое письменное обращение к руководству с требованием/прошением/предупреждением о нелегальном программном обеспечении подтвердит информированность специалиста о наличии пиратского ПО и его понимание незаконности действий.

    IMHO, если увольняться не вариант, то как минимум не устанавливать ничего лично; информацию донести до руководства, но в недокументированной форме, чтобы потом ещё больше не встрять.
    Маловероятно, но гипотетически, если в должностной инструкции указано, что специалист устанавливает программное обеспечение, предоставляемое работодателем, работодатель становится заинтересованным лицом.
    Ответ написан
    Комментировать
  • Как расшифровать код типа: b872 0000 0000 0000 4075 0000 0000 0000?

    Zoominger
    @Zoominger
    System Integrator
    В каком виде представлена информация - текст, картинка?
    Расшифровать или раскодировать?
    В первом случае надо знать алгоритм и ключ.
    Во втором - только способ кодирования.

    На данный момент вопрос выглядит как "угадайте: peswpok[vgfp[wvf,l2=3vkqmvraenb'".
    Ответ написан
    Комментировать
  • Как сделать так чтобы под Ubuntu смог видеть компы в рабочей группе Windows?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    apt-get install samba
    man smb.conf
    (..долгое и вдумчивое курение мана - он здоровый!...)
    запуск самбы
    исправление ошибок
    запуск самбы
    исправление ошибок
    ...
    ...
    ПРОФИТ!

    Что я делаю не так?

    Настройку рабочего стола
    Ответ написан
    8 комментариев
  • Как лучше организовать рабочее окружение для веб разработчика?

    Ну тут без вариантов - виртуалка.

    Есть такие решения:
    - Задействовать встроенный виндовый WSL. Установив, например, Ubuntu из магазина Windows. Неполноценная система, но для веб разработчика более чем достаточно.
    - Самому накатить систему в Hyper-V, VMware или VirtualBox.
    - Vagrant
    - Docker for Windows. Также его можно вручную поставить в систему во втором способе. В WSL работать не будет.

    В общем, если нужно только окружение, то советую Docker. А если цель получить расширенные знания в настройке сервисов - второй способ. Сам являюсь fullstack разработчиком, и немного развиваюсь в сторону devops. В случае с Docker легко поднимать разные сервисы разных версий для тестирований, особенно, если планируется выйти за пределы apache+php+бд. Например redis, rabbitmq, elastic search, node.
    Ответ написан
    2 комментария
  • Как лучше организовать рабочее окружение для веб разработчика?

    sim3x
    @sim3x
    Начните с виртуалки, а там сами поймете
    Ответ написан
    Комментировать
  • Что должен знать от DevOps средний веб-программист при устройстве на работу?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    маст хев:

    Понимание принципа работы ssh ключей, чтобы уметь настроить себе доступ на линукс машину или в гит (bitbucket/github/etc)

    Базовое понимание git и то, что висит поверх него (github, bitbucket, etc) чтобы не путаться в пулл реквестах, понимать зачем они и как организована у вас работа - неймконвенш для веток, как ревью делается

    Если пишете под докер, то Dockerfile - это в основном ответственность разработчика. Где его запускать - уже второй вопрос.

    Вы должны уметь ваше приложение развернуть на локальной машине, и понимать как его развернуть на другой машине.
    Jenkins\Teamcity - это тулзы, где девопс старается автоматизировать то, что вы разворачиваете на локальной машине. Вы его консультируете где и откуда вы читаете конфиги, возможно у девопсов есть какие-то централизированные способы для этого. Но Jenkins\Teamcity вам нужны на уровне продвинутого юзера. Можно на месте попросить девопса вам показать базу.

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

    Задача девопса - это скейл и автоматизация. Девопса потому и стали выделять в отдельную должность, что появилось много приложений, которые нужно развернуть не на дев машине и напродакшене, а на нескольких тест окружениях, на нескольких регрешн, на нескольких продакшн (отказоустойчивость и так далее), и накопилось работы на приличное количество человекочасов. Но это не значит, что девопс вообще должен разбираться в вашем приложении и тем более бизнес-логике лучше, чем разработчик.
    Ответ написан
    Комментировать
  • Как писать программы на java?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Вам нужны базовые знания языка, принципов и парадигм программирования. С ними вы сможете писать программы даже не читая ничего по прикладным аспектам разработки. Без них вы не сможете осознать учебник или статью из практической области.

    Как преодалеть эту пропасть?

    Самый лучший способ - устроится на работу в офис.
    Ответ написан
    2 комментария
  • Блок питаня ноутбука раздает громкие хлопки переодичность разная, может раз а минуту может раз в 10 минут. Только когда выключен ноутбук?

    Ezhyg
    @Ezhyg
    Выключи и никогда его больше не включай. Тем более, не подключай его к ноутбуку, если ноутбук тебе хотя бы чуточку дорог.

    Отдай БП в ремонт или купи новый, если не можешь сам разобрать, посмотреть (ревизию сделать) и отремонтировать. Будь крайне осторожен если надумаешь брать "универсальный" БП.

    Какого рода ответ ты хочешь? "не обращай внимания, такое у каждого второго"? "гремлины в бп привлекают внимание пользователя выстрелами из маленькой пушечки"?
    Ответ написан
    7 комментариев
  • Новичок программирования и 1С. Стоит ли пробовать работать в данной среде, или ничего хорошего не выйдет?

    единственная польза от "программирования" в 1С - знание основ бухучёта и бизнес-процессов
    Ответ написан
    1 комментарий
  • Какой вуз выбрать и стоит ли оно того?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Я очень редко сталкивался с хорошими разработчиками, имеющими профильную вышку. Таких среди моих знакомых человек 5 за весь опыт
    Ответ написан
    8 комментариев
  • Как войти в домен Active Directory с Unix подобных ОС?

    hempy80
    @hempy80
    Внесистемный администратор
    Уточните, что именно вы подразумеваете под войти в домен? Вход в систему с доменной учеткой или только подключение к общим ресурсам с аутентификацией в AD. Ведь, речь не идет об gpo и прочих виндовых плюшках )
    Ответ написан
    Комментировать
  • Как войти в домен Active Directory с Unix подобных ОС?

    @latush
    Читайте про Samba
    Ответ написан
    Комментировать
  • Лицензирование Java SE + JFX платно или нет?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Вы можете продолжить коммерческое использование Java 8 без покупки каких-либо лицензий Oracle. Или вы можете использовать в коммерческих целях любую версию OpenJDK.

    Подробно в ответе на похожий вопрос - Java теперь на платной основе?
    Ответ написан
    Комментировать
  • Как у Вас в голове рождаются алгоритмы?

    Beshere
    @Beshere
    Разработчик
    Использую два способа:
    1. Если задача типовая, делаю, как было сделано раньше.
    2. Если задача новая, представляю, что я дебилу объясняю, что надо сделать по шагам.
    Ответ написан
    Комментировать
  • Python для enterprise приложений? Используют?

    1) Можешь почитать статьи от Рамблера, Варгейминга - у них вся инфраструктура идет на питоне. Там достаточно интересно рассказывается, почему был выбран питон, и какие сложности им приходится преодолевать.

    2) Если коротко, то за скорость разработки ты платишь гемором при поддержке и расширении. Плюс есть некий дефицит кадров.

    Так почему кто-то берет python, а не Java:

    - 9 из 10 проектов будут адекватно работать на python (так как они не разростутся до уровня мега-компаний)
    - многие любят python, на нем приятно писать проекты.

    Самый типичный кейс интерпрайза на Питон:

    1. Сделали какой-то стартапчик на питоне.
    2. Стартап выстрельнул
    3. Начали расширяться и расти.
    4. Так как все было написано на питоне, остались на питоне.
    5. Ключевые моменты стали переписывать/дополнять go/node.js сервисами
    Ответ написан
    Комментировать
  • Утрачена лицензия на сервер 1с предприятие. Как восстановить?

    Jump
    @Jump
    Системный администратор со стажем.
    Если вы зарегистрированы в 1с - можно восстановить.
    Желательно узнать номер поставки - на коробке указан, на документах. После чего обратиться к франчайзи или написать напрямую в 1с, сообщить им номер поставки, и название организации на которую зарегистрирована лицензия.
    Ответ написан
    Комментировать
  • Какой диплом нужен,чтобы устроиться в IT компанию?

    У меня например диплом електрика. Как правило специальность в дипломе не играет решающей роли при трудоустройстве в ИТ, играют роль специфические знания. Но, сильно зависит от специализации в ИТ, например на фронта редко в институте можно получить актуальные знания и поэтому тут все зависит от способности постоянно учиться самому, а на проекты вроде автопилотов часто математики выглядят намного убедительнее людей с ИТ кафедры.
    Ответ написан
    1 комментарий
  • Как связать Django и Vue?

    gordon_shamway
    @gordon_shamway
    Как связать backend от Django и Frontend от Vue?

    Через REST API (Django Rest Framework)

    И вообще, стоит ли так делать?

    Да
    Ответ написан
    Комментировать
  • С помощью чего сделать карту в Андроид приложении?

    NeiroNx
    @NeiroNx
    Программист
    Можно в webview показать любую карту на JS движке типа OpenLayers, может конечно есть библиотеки и для Java - но вряд ли они будут бесплатны и иметь весь функционал.
    Ответ написан
    5 комментариев