Задать вопрос
  • Как убрать запрет доступа к интернету?

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    1. Не ссорьтесь с админами.

    2. "эти люди купили домен"
    Как именно зарегистрирован домен? На кого? Если на этих людей, то через регистратора можно поменять все явки и данные, и отобрать домен назад, сменив на него почты и пароли. Если зарегистрирован на админа, то никак.

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

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    zabbix не монстр, просто нужно разобраться.
    Простую штуку можете глянуть monit и mmonit
    Ответ написан
    3 комментария
  • Как правильно организовать Git репозиторий?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    git изначально был спроектирован так, что ветки практически ничего не весят.
    Пользуйтесь ветками так, как вам удобно.

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    На собеседование главное одеть голову. А внешний вид должен просто не оскорблять окружающих. Можете одеваться как угодно, но в одних трусах, или вонючей одежде - явно неуспех.
    Ответ написан
    Комментировать
  • Что то с моей головой или с ssh?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Павел Падожников: Файл known_hosts. что он делает?

    known_hosts хранит слепки удаленных серверов, к которым вы уже подключались. Служит для того, чтобы удаленный сервер не могли подменить незаметно.

    Для беспарольной работы вам нужно две вещи:
    иметь приватный ключ на сервере откуда подключаетесь, например /home/user/.ssh/id_rsa
    иметь публичный ключ на сервере куда подключаетесь, например в /home/user/.ssh/authorized_keys
    Ответ написан
    2 комментария
  • Как сделать URL без ".html" на конце, но со слешем на конце?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    почитайте что такое index file в веб сервере.
    по умолчанию это обычно index.html, index.php, index.htm, но можно настроить.
    Ответ написан
    Комментировать
  • Как организовать мониторинг температуры ПК для windows?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    В случае перегрева обычно программа уже ничего не может писать.

    А мониторить текущую:
    habrahabr.ru/post/228095
    Ответ написан
    Комментировать
  • Как кодить на расстоянии?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Почитайте вообще про системы контроля версий.
    Гитхаб это просто хорошая реализация публичного git сервера с веб-интерфейсом и некоторыми дополнительными плюшками. Но если вас это напрягает, поднимите гит у себя на ваших двух машинах, разберитесь как он работает - любой разработчик обязан уметь работать как минимум с одной системой контроля версий.
    Ответ написан
    Комментировать
  • Что не так с моими ответами по sql и как стоило бы ответить?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    функция может использоваться в составе запроса, например select id, myfunct() from table
    Процедуры вызываются только через конструкцию call.
    Ответ написан
    4 комментария
  • Как перезагрузить Apache из php?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Можно написать скриптик, который будет перезапускать apache, и дать нанего разрешение для юзера, от которого запущен apache в sudoers

    Можно написать скриптик, который будет ребутить и поставить ему SUID аттрибут и владельца root, он тогда будет запускаться с привилегиями нужного пользователя.
    Ответ написан
    6 комментариев
  • Платформа для удаленной работы: windows phone или android?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    А зачем вы даете root права пользователям? Что конкретно они должны делать?

    Через sudoers можно легко настроить, чтобы пользователи могли выполнять через sudo только определенные команды.
    Если им нужно дать возможность ребутить какой-то сервис, пишете скрипт, ставите на него права rx и даете в sudoers выполнение только этого скрипта.
    Если нужен мониторинг, то ставите мониторинг, а не даете пользователям root чтобы они вручную что-либо ковыряли.
    Можете указать цель задачи на более высоком уровне абстракции, поскольку неудобство технического решения очень часто связано с неправильным подходом к решению задачи в целом.
    Ответ написан
    9 комментариев
  • Какой дистрибутив выбрать?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Второй вопрос у вас, и снова все проблемы из-за недостатка потраченного времени.
    Любой дистрибутив Линукса сейчас ставится элементарно.
    Тонкая подстройка что Линукса что Виндовс это годы опыта.

    Попробуйте разобраться почему именно вам так быстро надоедают операционные системы. Недостаток усидчивости и желания разобраться почему не работает выйдет боком, если вы действительно хотите работать в IT.

    Debian, Ubuntu, Arch - все дистрибутивы проверенные и отлично работающие. Кроме того, настройка дистрибутива и программирование несколько разные вещи - администраторы и девелоперы очень разные направления в IT, поэтому непонятно как может операционная система надоесть. Программист вообще по большей части сидит в какой-нить IDE, а операционную систему один раз поставил и забыл.
    Ответ написан
    Комментировать
  • Как в вин10 вернуть старый просмотрщик фотографий?

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

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

    deffekt.ru/kak-v-vorde-sdelat-knizhku-print-book-i...

    Гугл выдает сотни страниц с подробными инструкциями и ссылками на видео для тех, кто читает по слогам.
    Ответ написан
    Комментировать
  • Гарантийный сервисный ремонт, проверяется ли дата покупки?

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

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

    У меня была ситуация, с печатью 10-15к листов в день, было 4 принтера в пуле. При выходе одного из строя, совершенно свободно он целиком убирался из пула и отдавался в ремонт. В критические пики и два принтера могли бы вытянуть, то есть ситуация "один в ремонте, второй перезаряжается, два печатают" было гораздо лучше, чем один очень крутой принтер, но сломался и все остановилось.

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

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

    Но таймаут - это значит что ваш сервер не отвечает, как же он может вообще выдать какую-либо ошибку? Это уже на стороне клиента.
    Вот ошибки, которые могут быть переопределены со стороны сервера:
    400 Bad Request
    401 Authorization Required
    403 Forbidden
    404 Not Found
    500 Internal Server Error
    Ответ написан
    4 комментария