Задать вопрос
  • Какой логотип лучше?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Добавьте команду "подождать"
    .....
    ...
    if [ -f $LOCK ]; 
      $OBNAM backup;
    elif [ ! -f $LOCK ]; then
      echo 'Lockfile not found!' >> /var/log/obnam.log;
    fi
    
    wait
    umount $BAK_SHARE2_DST
    umount $BAK_SHARE1_DST
    mount -o remount,ro $BAK_STOR


    Ну или еще вариант, посмотреть что именно внутри /usr/bin/obnam - скорее всего это скрипт, в котором происходит вызов чего-то там в фоне.
    Ответ написан
    2 комментария
  • Куда поступить в Москве для получения технического образования, второе высшее, заочно или очно?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    - Хотелось бы применять полученные знания на практике, а работаю я в технической поддержке.

    Вышка не готовит техподдержку. Среднестатистическая техподдержка это слабоквалифицированный труд.

    - Либо применять полученные знания в хобби, а это программирование и радиоэлектроника.

    Радиоэлектроника будет ближе, программирование, которое дают в вузах, проще освоить самому.

    - График в ближайшее время будет 2\2 с ночными сменами, т.е. теоретически в неделю с учетом отсыпных дней, у меня будет от 3 до 4 свободных от работы будних дней, что дает возможность учиться очно, хотя и с прогулами.
    - У меня есть желание именно учиться, а не просто "ходить на пары".

    Учеба это не время, учеба это усилия. Если вы считаете, что ваше желание достаточно сильное, идите на заочку и грызите гранит науки. Парралельно с заочкой, поинтересуйтесь что есть интересного на кафедре из проектов близких к ИТ/электронике.

    На стационар идут тогда, когда еще не работают и не собираются работать по крайней мере на 1-2 курсе, когда не знают как учиться самостоятельно (а школа этому обычно не учит). Ну и когда заведение слишком уж престижное, а факультет слишком уж сложны. В СНГ таких практически нет.
    Ответ написан
  • Как научить Mingw32 понимать unix-команды на подобии rm?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    поставить git под винду. С ним идет почти полноценная поддержка bash и основных gnu утилит, включая rm, cp, mv, test, grep, find и др.
    Ответ написан
    Комментировать
  • Как узнать PID конкретного процесса?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    так а какой именно процесс вы хотите убить?
    У вас же два крутится.
    Выбирайте любой один.
    Можно тем же pidof (man pidof)

    pidof -s ices
    Ответ написан
    3 комментария
  • Как в Regexp выбрать из текста все после символа?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    берем кусок строки:
    79017677777;x4asFmjRgm;1YZ8VQ:ANEOSWWXXX@188.130.129.32:5500;Mozil

    Видим в нем ключевые символы-якоря - точку с запятой и собачку.
    Ну и выделяем
    .*;.*;(.*):(.*)@
    Ответ написан
  • Как отдыхнуть от умственной активности?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Ложиться спать вечером, а не поздно ночью.

    Упражнения не определенные, а просто они должны быть, чтобы держать тело в тонусе. Кто бегает, кто на танцы ходит, кто велосипедит..

    На работе делать перерывы чаще, чем раз в три часа, раз в час.
    Пойти сделать себе чай, пока заваришь, пока нальешь, пока пройешь по коридору - размялся.
    Посидеть с закрытыми глазами 2-3 минуты, стараясь ни о чем не думать.

    Ну и уменьшать нагрузку.
    Ответ написан
    2 комментария
  • Как настроить Total Commander на работу с SFTP?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    ftps:// это что у вас за протокол?
    пишите sftp:// или вообще уберите и оставьте только IP адрес, там же указано server:port а не protocol://server:port
    Ответ написан
  • Какая программа для восстановления файлом лучше справляется с задачей?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Ответ написан
    Комментировать
  • Как перестать прокрастинировать и начать учиться?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Из всего вашего длинного вопроса, создается ощущение, что вы на самом деле не учитесь, а читаете.

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

    Учеба это не время, это усилия - переведите ваши усилия на 80% в практику.
    Ответ написан
    Комментировать
  • Может ли эта уязвимость навредить сайту?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    это не уязвимость, это нормальное использование src в img
    Вы можете вызывать скрипт (php, python,bash, exe - любоей) - который на ходу генерирует вам картинку и возвращает именно бинарные данные картинки как octet/stream

    Так собственно работают многие диаграммы и графики в движках статистике.
    Ответ написан
    2 комментария
  • Когда использовать jpg а когда png?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Почитайте на википедии более подробно об алгоритмах сжатия PNG и JPG, чтобы понимать их преимущества и недостатки.

    В среднем -
    JPG занимает меньше, а PNG качественнее.
    JPG жмет все одним алгоритмом (но зато работает быстрее, и меньше весит), правда артефакты и смазанность границ...
    PNG пытается разделять фото, схемы, надписи и сжимать их с минимальными артефактами (но больше обрабатывается и больше весит)
    Ответ написан
    Комментировать
  • Какие есть Java курсы?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    JavaScript
    bash
    PL/SQL
    Assembler
    Ответ написан
    Комментировать
  • Как использовать винт windows на linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Для Линукс можно поставить драйвера для ntfs файловой системы и читать виндовые диски.
    Ответ написан
    Комментировать
  • Какой размер виртуального жесткого диска необходим для установки Linux в VirtualBox?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Смотря какой линукс.

    Вроде ubuntu 14xx серверная (без GUI) укладывалась в 8 гб. От этого можно было отталкиваться.

    Почитайте требования вашего дистрибутива, это можно найти в system requirements вашего дистрибутива.
    Ответ написан
    Комментировать
  • Какие требования к frontend-junior?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Сходите на собеседования по вакансиям.
    То, что в них указано не всегда совпадает с действительностью.
    Без личного похода по 5-10 собеседованиям вам вряд ли ответы на тостере помогут.
    Ответ написан
  • (Oracle) Возможен ли откат после COMMIT (UNDO Segment?)?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    undo нужен самому ораклу как раз для того, чтобы хранить все изменения до Commit, и следовательно было можно их откатить до commit-а, либо в случае если система грохнулась (опять таки до коммита).

    В оракле есть arclogs, то есть обычный журнал транзакций. Используя его и используя бэкап, можно восстановить копию и докатить ее до определенного состояния используя эти arclogs (зависит от объема и когда был сделан бэкап).

    В вашем случае действительно flashback может помочь.
    Переводите Оракл в flasback режим, создаете grp (guarantee restore point) и выполняете любые действия. Если что не так - flashback to restore point.

    Перевод оракл в flashback и обратно и флешбек на рестор поинт, в отличие от восстановления из бэкапа, очень быстрая операция.
    А создание GRP вообще мгновенно и онлайн.
    Но в режиме flashback генерятся дополнительные логи.

    Обычно flashback удобен в девелопмент базе, или во время релиза.
    Ответ написан
    3 комментария
  • Легаси-монстр. Как побеждаете?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Нынче удобный способ с вебсервисами.
    Ищете функционал, который можно выделить в отдельный компонент, пишете компонент, в старом коде меняете API и перенаправляете на новый компонент.

    Повторить до тех пор, пока от старого кода ничего не останется.

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Для синхронизации под виндой, я пользуюсь
    nnbackup
    Ответ написан
    Комментировать