• Можно ли как-то включать/отключать общие ресурсы в Windows Server 2012 r2 без удаления и создания их заново?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Удалять и создавать шары заново не хочется, права доступа менять каждый раз тоже не вариант.

    А почему собственно?

    В линукс это просто делается одной строчкой в конфиге smb.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    1. а что за общие файлы?
    2. сделать для общих файлов третий репозиторий и коммитить туда
    3. гит сабмодули наверное не самое лучшее решение. Но надо понять что за файлы.
    Ответ написан
    6 комментариев
  • Как переместить mft zone clusters ближе к началу середины диска?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А зачем?

    contig попытался найти свободное место, где mft может поместиться одним фрагментом.
    Возможно в начале диска такого пространства просто нет (и обычно оно так и есть).
    Возможно contig не занимается таким как выбор места поближе к началу диска.
    Ответ написан
  • Как происходит перемещение файлов между каталогами на физическом уровне?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    На уровне OS нужно выяснить, файл перемещался в пределах раздела, или между двумя разделами.
    Если в пределах одного раздела, то просто меняется путь к файлу. Если между разделами, то выполняется копирование с удалением.
    Ответ написан
    7 комментариев
  • Возможно самому собрать монитор из комплектующих?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Да, но это настолько непростой вопрос, что проще сказать нет.

    Мониторы не появляются из воздуха. Их разрабатывают, пишут прошивки, тестируют. Для этого часто могут использоваться инженерные незалоченные материнки, в которых можно менять прошивку, что-то обновлять.

    Обычно все инженерные платы под строгим контролем, и после разработки их уничтожают, но бывает что проконтролировать это сложно. Либо продакшен платы можно попробовать подпаять и разлочить, залив туда другую прошивку.
    Бывает, что производитель использует те же материнки для разных моделей с минимальными модификациями.

    Но все это ковырять - весьма непростая задача, не совсем на уровне проводков и дорожек. Обычно требуется человек, который либо работал в сервис центре этого производителя, либо непосредственно в инженерном R&D. Ну либо вообще давно с мониторами и как-то получилось разобраться.

    То, что такой монитор будет дешевле чем из магазина - ну это разве что за счет того, что он БУ и не нужен тому, кто его перековырял. Надежность может быть не 100%, гарантии тем более нет никакой, случаи слишком единичны, потому что просто нет смысла таким заниматься на потоке.
    Ответ написан
    1 комментарий
  • Различия между Системным программированием, и программирование микроконтроллеров?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Направления разные, но не слишком далекое.
    Системное программирование обычно относится к разработке операционной системы и всего вокруг нее.
    В микроконтроллерах тоже могут быть свои "операционные системы" - прошивки.

    Но обе области слишком велики, чтобы быть одним целым. Торвальдс вон всю жизнь считай кусочек одной операционки разрабатывает.
    Ответ написан
    2 комментария
  • Куда в разработке податься?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    В какой сфере развиваться?

    Как девелопер, ты слишком рано собираешься выбирать ограничивать сферу.

    Например фраза "геймдев и ПО", а с каких пор игры это не ПО?

    Сделай полезный калькулятор, например расчет комунальных расходов и стоимость
    Ответ написан
    Комментировать
  • Как изучать и запоминать базовые вещи без практики?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Почитайте книгу по биологии мозга, и поймете что просто чтение - недостаточно для образования достаточного количества ассоциативных связей.
    Ответ написан
    Комментировать
  • Что подразумевает полный рабочий день?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Что подразумевает полный рабочий день (на удаленке)?


    Обычно это подразумевает 40 часов в неделю.

    ВСЕ остальные нюансы - примеры перечислены ниже, зависят от конкретного работодателя:
    * когда начинать и когда заканчивать, может зависеть от часового пояса клиента или команды
    * нужно ли постоянно быть на связи, зависит от проекта и обязанностей.
    * активно работать - зависит от обязанностей. Например дежурный админ должен все время следить за уведомлениями мониторинга, а пойти на 2 часа обедать
    * Отчитываться о реально потраченном времени может быть обязательно или не очень, или только по бумажке.
    * Нужно ли ставить софт, который будет следить за вашей активностью или не нужно

    Вариантов может быть море, это нужно уточнять при трудоустройстве.
    Ответ написан
    Комментировать
  • Как получить код возврата скрипта запущенным в screen?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    сохранять код возврата в файл, и считывать его.
    Ответ написан
    Комментировать
  • Как в консоли задать клавише действие?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    man bind

    Правда насчет именно printscreen не уверен.
    Не помню когда сидел за железной консолью, а по ssh он может просто не передаваться.

    создаешь функцию, вешаешь ее например на Ctrl+p :
    $ function hello_world
    {
      echo "Hello world"
    }
    $ bind -x '"\C-p":hello_world'


    и просто жмешь Ctrl+p

    для постоянного доступа прописать это в .bashrc или .profile
    Ответ написан
    Комментировать
  • На ваш взгляд, есть ли смысл программисту делать интернет магазин самому?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    На мой взгляд, основные требования будут выглядеть как-то так:
    Сразу предусмотреть, что сайт будет иметь высокую посещаемость и нагрузку

    Откуда данные, что сайт будет иметь высокую нагрузку и высокую посещаемость?
    Это явно преждевременная оптимизация

    Чтобы без лишних проблем можно было найти программиста для поддержки и разработки магазина

    Для высоконагруженного сайта с высокой посещаемостью, ОСОБЕННО магазина, по идее должна быть нормальная прибыль, и следовательно легко находятся деньги чтобы найти программиста для поддержки и разработки без лишних проблем.

    Гибкость. Простота внедрения новых фич на бэке и изменение внешнего вида сайта на фронте без необходимости городить "костыли" из-за недостатков платформы

    Чем выше посещения сайта, тем больше денег, тем проще разобраться с тем кто и как напишет магазин.

    Я бы посоветовал просто прикрутить стандартный магазин к вордпрессу и начать продажи. А уже потом решать насколько у вас проседает по нагрузке сайт. Потому что очень много программистов пытаются делать бизнес постановкой технических задач, которые ну никак не влияют на бизнес.
    Ответ написан
    Комментировать
  • Что нужно для Системного Программирования?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Полезно, но не обязательно.
    Системное программирование, как ни странно обслуживает системы. В основном операционные.

    Если взять любую операционную систему, в ней огромное количество кода и отдельных компонентов, начиная от ядра, драйверов устройств, виртуальных драйверов (например драйвер файловой системы), так и программ типа ping, netstat, и даже notepad.exe

    p.s. Слишком много теоретических вопросов, слишком мало нет практических. Начинайте уже не читать а писать код.
    Ответ написан
    Комментировать
  • Как реализовать такую сиситему?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Сделать третьего юзера, от его имени по расписанию запускать скрипт.
    На папках настроить доступ:
    А - доступ первому и третьему юзеру.
    B - доступ второму и третьему юзеру.

    А вот что такое недокопированные файлы, это вы уже в скрипте решите как проверять.
    Ответ написан
    Комментировать
  • Будет ли лучшим охлаждение, если с процессора снять крышку и дуть воздухом на голый кристал кремния?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А если дуть потоком воздуха на ГОЛУЮ РАСКАЛЕННУЮ КОМФОРКУ, мгновенно убирая тепло, оно как, остынет?

    Ну почитайте принцип работы радиатора.
    Весь прикол радиатора в том, что металл имеет гораздо бОльшую теплопроводность, чем воздух.
    Но для того, чтобы остыть, тепло надо куда-то передать - в окружающую среду, например, которой является воздух.
    И вот принцип работы радиатора заключается в том, чтобы увеличить поверхность, которая соприкасается с воздухом. Поэтому радиатор такой ребристый. Все тепло от процессора по телу радиатора распространяется очень быстро, и в воздух отдается быстрее, потому что поверхность у радиатора больше. А если еще и вентилятором подуть, чтобы чаще касаться более холодного воздуха, отводя горячий и увеличивая разницу температур...

    Вы же планируете количество поверхности уменьшить.
    Ответ написан
    Комментировать
  • В чем суть требования "умение читать и понимать техническую литературу на английском"?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Если вам непонятна фраза "уметь читать и понимать техническую литературу на английском", то возможно у вас основная проблема не с английским, а с умением понимать.
    Ответ написан
    Комментировать
  • Что делать после настройки веб-сервера?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    https, бэкапы.
    Ну и все. Сайт - поддержка сайта несложная задача.
    Дальше идут другие задачи.
    Ответ написан
    3 комментария
  • Разработка Операционных Систем (ОС), есть ли такая сфера в программировании?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    ок, на какой ОС посоветуете практиковаться, учиться - новичку, windows, linux, или может специальная minix?


    Windows - проприетарная. ОС там разрабатывать не легко, а системные утилиты или драйвера - можно.
    Линукс - можно ковырять любые части.
    Опять же системное программирование это не только ОС, а и куча системных утилит.
    Ответ написан
    Комментировать
  • Какой ЯП выбрать с нуля для написания конкретной программы?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Можно взять питон, будет легче и для скриптов пригодится.
    C#, это чтобы серьезно заняться.

    А вообще, можно взять и написать веб-интерфейс причем бэк можно оставить питон.
    Ответ написан
    Комментировать
  • Как я могу исправить плохие сектора на жестком диске?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    bad sectors - это обычно физическое повреждение секторов на диске.
    Исправить это невозможно.

    То-есть из-за этой программы по исправлению плохих секторов - стало только хуже.

    Стало только лучше.
    На каждом диске есть некоторый запас секторов, которые не используются изначально. И если на диске появляются плохие сектора, то можно пометить их как плохие, а вместо них использовать целые из этого запаса. Это и называется remap.

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

    Диск починить нельзя, выбрасывайте и покупайте другой.
    Ответ написан
    4 комментария