• 2 вопроса по свободному программному обеспечению?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    По второму вопросу — выгода должна просчитываться в каждом конкретном случае по каждому конкретному п/о.
    И надо считать кучу факторов как при выборе п/о, так и при его смене.

    Например:
    Была компания с главным офисом на 700 человек, которым был закуплен 2007 офис, прошло лет 5, документы, приказы, выписки, сканы документов, презентации и маркетинговые отчёты в формате 2007 офиса плодились и размножались от нескольких гигабайт до десятка терабайт внутренних документов компании, от получасовых презентаций на 10-20 кадров до 4-5 мегабайтных многостраничных отчётов в Excel, данные по формулам в которых при открытии или изменении на машинках Core Duo 2Ghz/2GB Ram пересчитывались в течение 3-5 минут.

    Компания резко расширилась до 2,5 тысяч сотрудников, в новых офисах для экономии финансов стоял опенофис на очень слабых машинках, сотрудники активно втягивались в работу, а потом сотнями в хелпдеске начали всплывать проблемы «У меня файл не открывается». По факту расследования оказалось, что присылаемые презентации, отчёты, сделанные в 2007 офисе со сколько- нибудь сложным форматированием и большим количеством формул либо а) напрочь вешают Open|Libre Office, б) документы открываются частично либо с полной/частичной потерей форматирования/расчётов и, вследствие этого — практически нулевой читаельностью документов.

    Ваш выбор?
    Проверять и переконвертировать 10 терабайт документов с потерей формул и форматирования в устаревший формат .DOC/RTF с выискиванием их по сотням серверов и хранилищ?
    Подарить геморрой сотрудникам хелпдеска центрального офиса по переводу всех на Опенофис и потом убить их время на переучивание сотрудников с работы в привычном MSOffice в непривычный Опенофис?
    Подсчитать, что выгоднее купить еще полторы тысячи лицензий офиса и распространить их на рабочие машины новых сотрудников с учётом того, что у них дома у всех стоит обычный MS Office, привычный и понятный и переучиваться им не придётся.
    Ответ написан
    Комментировать
  • Верстка фотографий

    Ответ написан
    Комментировать
  • Моральная сторона уплаты/не уплаты налогов фрилансером?

    ixSci
    @ixSci
    Мораль у каждого своя. Если налоги не будут платится — государство будет уничтожено. Не хотите чего-то делать — тогда не ждите этого от других. Налоги платить не очень приятно, но это часть вклада каждого человека в тот социум, в котором он живёт. Так же как отчисления за медицинское страхование: здоровые работают на больных. Кстати, как Вы думаете, с каких денег получают зарплаты бюджетники и пенсионеры?
    Ответ написан
    5 комментариев
  • 6/2(1+2) =? (простой вопрос по школьной программе)

    Dolios
    @Dolios
    Приоритет операций:
    скобки
    умножение/деление (слева направо)
    сложение/вычитание (слева направо)

    Соответственно
    6/2(1+2)
    1. 6/2*3
    2. 3*3
    3. 9
    Ответ написан
    5 комментариев
  • Подмена домена - подмена NS, как лечить?

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    inkvizitor68sl@alexstrasza:~$ host -t NS tymoshenko-vona.com
    tymoshenko-vona.com name server ns2.tymosenko-vona.com.
    tymoshenko-vona.com name server ns1.tymosenko-vona.com.

    NS-ы точно ваши?
    Ответ написан
    Комментировать
  • Нашёл клон себя на одноклассниках, как удалить?

    TrueGraf
    @TrueGraf
    Быть может, близкий родственник создал страницу для контроля за вами? Ответьте тем же, создайте страницу друга или родственника, которого нет на одноклассниках, добавьтесь в друзья к своему клону и спросите как дела, что нового — узнаете степень осведомленности клона о вас. Разумеется, созданную страницу потом удалите. Только подождите несколько дней после вашего сообщения клону, чтобы он не заподозрил.
    Ответ написан
    1 комментарий
  • Проблема с получением сертификата на роутере?

    Anastasia_K
    @Anastasia_K Автор вопроса
    вот так всегда. стоило задать вопрос как сама докопалась до решения :)
    надо было перегенерить rsa ключи на маршрутизаторе
    crypto key generate rsa modulus 1024 general-keys
    

    после чего всё замечательно заработало)
    Ответ написан
    Комментировать
  • Как работет recovery mode?

    opium
    @opium
    Просто люблю качественно работать
    Вот только собрался человеку помочь, а он уже в риад онли.
    Ответ написан
    2 комментария
  • Как работет recovery mode?

    stampoon
    @stampoon
    Никак. У вас карма 0, т.е. неотрицательная.
    Ответ написан
    4 комментария
  • Можно ли ограничить доступ к нашей mediawiki только зарегистрированным и прошедшим подтверждение пользователям?

    Mithgol
    @Mithgol
    Да, MediaWiki позволяет это.

    # Запрет самостоятельной регистрации новых пользователей:
    $wgGroupPermissions['*']['createaccount'] = false;
    # Запрет анонимного редактирования:
    $wgGroupPermissions['*']['edit'] = false;
    # Запрет анонимного создания страниц:
    $wgGroupPermissions['*']['createpage'] = false;
    $wgGroupPermissions['*']['createtalk'] = false;
    $wgGroupPermissions['*']['writeapi']   = false;
    
    Ответ написан
    3 комментария
  • Нужна ли хабру статья о apache cassandra?

    sam002
    @sam002
    Линуксойд, кодер, немного физик.
    Если есть готовая статья — делитесь. Если она окажется полезна, хотя бы, одному человеку, то вы старались не зря.
    Ответ написан
    1 комментарий
  • Какие есть альтернативы Skype?

    ixSci
    @ixSci
    Нет скайпу замены, в широком смысле. Как не удалось в своё время перевести людей с ICQ на Jabber, так сейчас не перевелёшь со скайпа в другое место. Скайп проще и распостранённее, вот и всё. +Microsoft сейчас его напихает везде где только можно.
    Ответ написан
    4 комментария
  • Вопросы linux администратору

    Была вакансия в хостинг-компании NetAngels. Там был такой список:
    Компания NetAngels ищет грамотного технического специалиста на должность старшего системного администратора в отдел NOC. В своей работе мы используем Debian GNU/Linux, поэтому мы будем особенно рады специалистам, имеющим опыт работы именно с этим дистрибутивом.

    Задачи, которые вам предстоит решать:

    — поддержка существующей инфраструктуры нашей хостинговой платформы;
    — исследование и внедрение новых технических решений;
    — решение сложных задач и вопросов, находящихся выше компетенции службы технической поддержки.

    Качества, которые будут полезны при работе в нашей компании:

    — понимание функционирования linux-систем, опыт их администрирования;
    — понимание принципов функционирования Internet, знакомство с протоколами dns, http, ftp, smtp, pop3, imap;
    — некоторые представления о языке C (необходимость заглянуть в код какой-нибудь программы при отсутствии внятной документации не должна стать для вас невыполнимой задачей);
    — опыт написания скриптов на sh, виртуозное владение sed и awk;
    — технический английский на уровне свободного чтения документации (без постоянного заглядывания в словарь);
    — ответственность и готовность быстро принимать решения по возникающим проблемам;
    — самостоятельность: исследование возможностей по реализации технических новшеств, умение выбрать подходящий инструмент для решения задачи.
    — понимание устройства сетевого стека linux и подсистемы ядра netfilter;
    — опыт работы с нетривиальными конфигурациями iptables, iproute2;
    — знакомство с протоколами динамической маршрутизации;
    — навыки работы с дистрибутивами Debian/Ubuntu (пакетный менеджер, опыт сборки пакетов);
    — опыт работы с системами виртуализации;
    — навыки диагностики и решения нетривиальных проблем в области сетевых настроек или эксплуатации сервисов, работающих на linux-платформе;
    — опыт работы с высоконагруженными сервисами, работающими в режиме 24/7/365;
    — знакомство с веб-серверами Apache или nginx;
    — опыт настройки почтовой системы на платформе linux;
    — знакомство с системами контроля версий (предпочтительно git);
    — представления о том, что такое sql query plan, навыки оптимизации каких-либо СУБД под конкретную задачу;
    — навыки программирования на Python;

    Ну и сами вопросы:
    1. Как узнать, кто из клиентов потребляет больше резидентной памяти в данный момент своими процессами (построить топ по потреблению). Вывод ps (не полный) выглядит так. Всего в ps процессов несколько сотен:
    Исходник:
    ps axu
    USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
    u5867 32518 0.0 0.0 214036 12764? S 21:34 0:00 /usr/bin/php-cgi5.2
    u425 32532 1.1 0.0 139736 24556? S 21:34 0:01 /usr/bin/php-cgi5.3
    u6363 32535 1.1 0.0 183444 20240? S 21:34 0:01 /usr/bin/php-cgi5.2
    u12124 32548 0.2 0.0 174432 28360? S 21:34 0:00 /usr/bin/php-cgi5.2

    2. По какому принципу работает программа traceroute?
    3. Вам понадобилось выделить подсеть размером в 30 ip-адресов. Можете ли в уме посчитать, какой должна быть маска получившейся сети?
    4. Расскажите, что такое Path MTU.
    5. Расскажите, что такое TCP Window.
    6. Какой тип DNS-записи мы будем использовать при указании того, какой сервер отвечает за приём почты определённого домена?
    7. Как выглядит HTTP-запрос для проверки корректности работы настроек веб-сервера для отдачи сжатого контента при его поддержке клиентом (на примере /index.html)?
    8. Расскажите, в чём заключаются различия между симлинком и хардлинком.
    9. Каким образом в sh/bash можно обработать какой-либо сигнал? Например, по завершении скрипта необходимо удалить временные файлы, созданные в процессе работы, причём выполнить это необходимо даже том случае, если выполнение скрипта было прервано извне. Обработку каких сигналов мы не можем выполнить?
    10. Вам необходимо обеспечить максимальную доступность одного сервиса (программы). Расскажите, каким образом можно обеспечить автоматический запуск/перезапуск сервиса в случае его внештатного завершения.
    11. Для нового сервера, на котором будут работать базы данных, необходимо подготовить дисковую систему. Пожалуйста, расскажите, чем вы будете руководствоваться при настройке дисков, какие настройки raid будете применять, какой io scheduler?
    12. Как посмотреть, с какими параметрами запущено ядро linux?
    13. Приходилось ли вам сталкиваться с tun/tap устройствами? В чём заключается их различие?
    14. Допустимо ли полностью отключать своп на сервере? Почему?
    15. Каким образом можно просмотреть загруженность диска операциями ввода-вывода?
    16. На сервере настроены два интерфейса: eth0 и eth1. Используемый по умолчанию шлюз доступен через eth0. Запросы поступают на сервер через оба интерфейса. Каким образом можно настроить использование другого шлюза для отправки ответов на пришедшие через eth1 запросы? Предполагается, что запрос может придти с произвольного ip-адреса.
    17. Каким образом вы будете делать бэкап базы MySQL объёмом 10 Гб и использующей хранилище InnoDB? А если хранилище MyISAM?
    18. С какими трудностями/проблемами вам приходилось сталкиваться при поддержке репликации в MySQL, если есть такой опыт? Каким образом вы чинили развалившуюся репликацию?

    19. Предположим, у вас есть какой-то веб-сайт, работающий под LAMP. На этот сайт началась атака типа http-flood. Какие действия Вы бы предприняли для самостоятельной борьбы с этой атакой?
    20. Имеется некоторое большое (несколько десятков) количество одинаковых систем, настроенных под одну задачу (хостинг). Каким образом вы будете производить работы по установке нового ПО, обновлению; следить за актуальностью и однотипностью конфигурационных файлов?
    21. В каких ситуация целесообразно применять Jumbo Frames?
    22. Если вам была бы поставлена задача построить отказоустойчивый кластер для обеспечения работы веб-сайта на LAMP, какие технологии вы для этого использовали и почему?
    23. Необходимо запретить доступ к размещенным на сервере сайтам всем клиентам с User-Agent: MegaXakep. Как бы Вы это сделали?
    24. В чем отличие между KVM, XEN и OpenVZ. Какие преимущества и недостатки каждой из этих технологий вы знаете?
    25. Необходимо ограничить процессы пользователя uXXXX, чтобы они потребляли в сумме не более 512 мб памяти. Как это можно сделать?
    26. Какие режимы репликации изменений базы поддерживаются MySQL?
    27. В каких случаях на slave-ах может быть необходимо ведение binlog-а?

    Взято тут www.e1.ru/talk/forum/go_to_message.php?f=125&t=33520&i=33603
    Ответ написан
    3 комментария
  • Цензура в Google Translate

    madmaxcorp
    @madmaxcorp
    С баша: Day of week, bitch, environment…
    Ответ написан
    Комментировать
  • Цензура в Google Translate

    Sterhel
    @Sterhel
    Пока я упражнялся в правильном произношении слов «вторник и четверг», не без умиления заметил как он заменяет нецензурную лексику звездочками :)

    Вы точно в тех словах упражнялись?)
    Ответ написан
    1 комментарий
  • Цензура в Google Translate

    Sterhel
    @Sterhel
    Are you friendly beaver?
    Ответ написан
    Комментировать
  • TCP/IP и собеседование?

    easy_john
    @easy_john
    Когда я интервьюировал я хотел видеть примерно следующее:
    — Знать примерно уровни, хотя бы четко ответить что находится на втором, а что на третьем.
    — Понимать структуру и работу TCP/IP 4. Правильно написать сеть/маску, знать что такое гейт, объяснить разницу между tcp/udp, знать что такое пинг и трейс, как и с каким протоколами они работают, привести примеры сетевых сервисов.
    Если эти знания у кандидата есть — сразу видно на сколько четко человек на общие вопросы отвечает, если их нет — можно выгонять.
    Ответ написан
    17 комментариев