Задать вопрос
  • В чём разница между IPFW и PF firewall'ами во FreeBsd? Какой выбрать?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    ipfw стоит изначально, а большинство не любит лишних телодвижений. В ipfw есть netgraph. На ipfw рассчитаны все доки по FreeBSD. В ipfw есть dummynet.

    В общем разница примерно такая же как между tcsh и /bin/sh - оба шеллы, на обоих можно писать, но первый по умолчанию стоит только во FreeBSD и больше нигде, а второй есть всюду и знать его надо, потому что стартовые скрипты все равно на нем...
    Ответ написан
    9 комментариев
  • Как из интернета подключиться к компу, который выходит в сеть через 4g модем?

    CityCat4
    @CityCat4 Куратор тега VPN
    Жил да был черный кот за углом...
    Можно.

    Есть аж два варианта, один требует более прямых рук, другой - денег.
    - установить и настроить на компе VPN, по которому он будет цепляться к другому компу - и ходить через него
    - купить у провайдера "белый" IP. ВНИМАНИЕ! Не статический IP, а именно "белый" - потому что хитро#опый оператор может Вам продать постоянный серый IP :D
    Ответ написан
    Комментировать
  • Как запоминать код, который писал две недели назад?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Две недели? И весь проект от начала до текущего состояния - Ваш? OMG, я чего-то наверное не понимаю...

    Документация нужна, столь ненавидимая программистами. Общая структура проекта, его деление на модули, их API и правила взаимодействия, протоколы обмена, буде таковые есть. Модуль должен быть документирован так, как если бы его брался использовать сторонний человек, который должен придти, прочитать описание API и начать его использовать - не исключено что этим "новым человеком" будете Вы сами.
    Ответ написан
    Комментировать
  • Почему зависает консоль виртуальной машины KVM в полноэкранном режиме?

    CityCat4
    @CityCat4 Автор вопроса
    Жил да был черный кот за углом...
    Отвечу сам себе.

    QEMU 2.9.0-r2, libvirt 3.2.0, virt-manager 1.4.1, spice 0.13.3-r1, spice-gtk 0.33-r2, ведро 4.9.17

    Что из этого починило работу консоли - так и непонятно. Просто после очередной пересборки я не увидел привычного уже "зависания" значков virt-manager в полноэкранном режиме - и OMG - все починилось. Сейчас все работает как должно. Ведро загружено без nomodeset - calculate=video:intel splash=off

    Не знаю надолго ли...
    Ответ написан
    Комментировать
  • Что выбрать сервер или обычный системный блок?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Поддержу ralaton121 в вопросе о лицензиях. Не знаю, как с этим в KZ, правда, а в России можно уже круто подсесть. И некоторые подсаживаются, хотя всем остальным как всегда - как клали болт на Билли, так и кладут посейчас.

    И хотя будем считать, что на лицензии кладем болт, все же надо постараться не закладываться на платные Kerio (около 20 тыс рублей - как минимум треть бюджета :D)

    Взять стандартный системник, не сервер - и можно немного на проце сэкономить - потом скажу для чего. Поднять бесплатную VmWare (для одиночного хоста она бесплатная) и запустить на ней две виртуалки - винду для AD/файлопомойки и линух для веба. А в качестве маршрутизатора поставить специализированную железку типа микротика - она будет существенно дешевле Kerio :) Если необходимо будет авторизовывать по логинам (а аппетит как известно приходит во время еды) - на машину с линухом ставится прокси. 16 гиг конечно минимум, на котором эта конструкция взлетит, но работать будет

    Небольшую конторку, существенно меньше по количеству юзеров у меня так тянет древний G850 с 16 гигами на самой обычной десктопной матери (плюс пара отладочных рабочих станций) + инет на микротике RB450G

    (Еслиф че - стоимость лицензий на Win2016 Server + 100 юзерских кроет Ваш бюджет как бык овцу :) Win2016 Server - 50 тыс. руб, один пользователь AD - 2 тыс. - это если по чеснаку :) )
    Ответ написан
    Комментировать
  • Как запретить запуск портативных приложений?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Чисто техническими мерами тут не обойтись.

    СМП. А потом пара скринов и вызов на ковер особо шустрых с лишением премии. Поначалу можно пустить слух о том, что скоро будет внедрена СМП - на самом деле даже слух об этом уже заставляет людей задуматься - так же как муляж видеокамеры - ведь никто обычно не пытается разобраться, муляж это или нет :)
    Ответ написан
    Комментировать
  • Безопасны ли прокси/vpn/ip-facker?

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    Жил да был черный кот за углом...
    Абсолютной безопасности не существует. Вся безопасность строится на принципе "затруднить доступ так, чтобы ломать не было смысла".

    Пример. СМС из банка состоит из 6 цифр, всего вариантов - миллион. Но время на ввод СМС - десять минут - имеет смысл ее подбирать?

    Любая безопасность начинается с модели нарушителя - с определения того, от кого (чего) Вы защищаетесь. Если Вы хотите скрыть факт просмотра порнушки от жены - это одно, если факт поиска работы от начальника - немного другое, если хотите влезть в политоту - совсем третье. Разные нарушители обладают разными ресурсами. И всегда стоит помнить одно - самое уязвимое звено во всей этой цепочке - Вы сами. Когда интерес к Вам превысит определенный порог, Вас найдут, сколько бы там ни было торов, VPN и прокси.
    Ответ написан
    Комментировать
  • Как дать роутеру внешний IP?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    При чем тут роутер провайдера? IP должен быть выделен Вам. Провайдером. Так-то Вы хоть что можете прописать себе - все равно, как было у Вас 192.168.1.x - так и останется.

    Услуга внешнего IP может оказаться платной - особенно в свете заканчивающегося IPv4-пространства.
    Ответ написан
    Комментировать
  • Хочу открыть платный wi-fi, надо найти аналог биллингу hotspotsystem,есть такие с исходным кодом?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    6. ...и круто подсесть за незаконное предпринимательство - потому что провайдерствовать можно только с лицензией. А еще Вам нужен будет СОРМ - потому что по "пакету Яровой" Вы обязаны много чего хранить. Потому что завтра с Вашего хотспота Вася запостит ЦП, Петя напишет "#крымненаш", а Коля пошлет ложное сообщение о минировании соседнего ТЦ...
    Ответ написан
    4 комментария
  • Какой linux самый быстрый?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Это Вы себе или кому еще? Согласитесь терпеть заметно менее удобный (по сравнению с win7 или win10) гуй? Тогда LXDE/XFCE, а дистриб тут не важен - эти DE заведутся на любом. Но при всей моей любви к OSS и не особой любви к винде (в особенности к win10) - M$ оптимизирует свое угребище под такие железки, чтобы они работали. Линух же будет работать как в общем плане и есть сомнение, что удастся подобрать что-то.
    Ответ написан
    Комментировать
  • Как убрать эти пункты меню?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Меню формируется из файлов .desktop. Сами файлы могут находиться в /etc/xdg, /usr/share/applications, в домашке - в каталоге DE. Смотрите переменные XDG_* в окружении - там обычно перечисляются пути, где ищутся файлы .desktop, можно еще стартовый скрипт DE посмотреть.
    Ну, конечно же можно просто снести Nepomuk - если не ставили руками, значит подтянулся по зависимости.
    Ответ написан
    1 комментарий
  • Доменный брокер Рег.ру, есть-ли толк?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Хм, эта услуга что, превратится в жлоба и пообещает владельцу набить морду? Другого метода убедить человека добровольно снизить цену я не знаю...
    Ответ написан
    Комментировать
  • Какой первый Linux-дистрибутив поставить?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Самый лучший ответ дал Данил Бирюков-Романов Иши того, кто будет отвечать на вопросы - и ставь то, что стоит у него. Не, рекомендации можно дать даже если рядом на сто километров нет никого. И может быть они даже помогут.

    Итак, если гуру рядом нет или он бурчит что-то типа "читай маны, ламер" (кстати, вполне неплохой совет)

    - Крайне необходимо умение и желание самому искать и находить ответы на вопросы. Оно конечно не лишне и в винде, но в линухе оно просто аще как необходимо - многие обсуждения в итоге вырождаются к "твой пингвин - ты и трахайся"...
    - Терпение, аккуратность и отсутствие желания запустить в монитор ботинком, когда в четвертый раз переставляешь систему и все равно ни хрена не получается
    - Знание английского на уровне чтения технической литературы - а читать придется и еще как
    - Знание С/C++ или подобного языка программирования здорово облегчит жизнь

    Дистрибы бывают пакетные и source-based (еще бывают с systemd и без оного, но Вам сейчас это не актуально).

    Пакетные дистрибы - их большинство. Программы в них распространяются пакетами - как в винде msi. Установкой и удалением пакетов занимается менеджер пакетов - специальная программа (аналог оснастки "Программы и компоненты"). У разных дистрибов свои форматы пакетов и свои программы. Широко известных форматов два - RPM и DEB. Как правило, менеджеры пакетов отслеживают зависимости (в линухе нет привычки пихать в каждый дистриб все необходимые компоненты, вместо этого устанавливается пакет, содержащий нужный компонент), устанавливают и удаляют их сами. Сами же обновляют пакеты при выходе новых версий. Чем популярнее дистриб, тем больше под него пакетов. В качестве первого дистриба я бы посоветовал пакетный дистриб.
    Source-based дистрибы рассчитаны на то, что все программы собираются на целевом компе из исходников, а распространяются только описания как собрать - сценарии (порты, портеджи etc). Здесь тоже отслеживают зависимости и все такое, только обычно это ложится на установщика программ. Достоинства - запустив source-based дистриб, с любым пакетным справляешься на ура. Недостатки - ооооочень высокий порог вхождения, оооочень много времени и терпения нужно, чтобы не кинуть в монитор тапком. Новичку я бы не советовал source-based - а то на самом деле знакомство закончится, не начавшись
    Ответ написан
    1 комментарий
  • Что за процесс занимает порт 5939?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    ну, судя по выводу - он таки запущен. TeamViewer, в лучших традициях винды, сразу вешает "службу" - то есть демона. А запущена или не запущена может быть его морда.
    Ответ написан
    3 комментария
  • Какова адресация элементов структуры в си?

    CityCat4
    @CityCat4 Куратор тега C
    Жил да был черный кот за углом...
    отключать оптимизацию при компиляции через -O0 (первый символ - буква O, второй - цифра "ноль"!). Это отключит механизмы оптимизации размещения обьектов в памяти и еще много чего, что не дает нормально отлаживаться.
    Можно явно задать выравнивание элемента на границу байта, слова, двойного слова - через #pragma pack. В данном случае нужно позаботиться, чтобы структура была выравнена на границу int - в зависимости от того, какой у данного контроллера int - в два байта, в четыре...
    Ответ написан
    Комментировать
  • Где найти литературу по разработке виртуальных машин?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Нет понятия "разработка виртуальных машин". Есть создание виртуальных машин, обслуживание виртуальных машин...Есть разработка гипервизоров - программ, управляющих виртуальными машинами. Вы это имели в виду? qemu, kvm, virtualbox - это все с открытыми исходниками и документацией.
    Ответ написан
    Комментировать
  • Запрашивает root пароль Linux Ubuntu?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    А почему Вы решили, что просит пароль рута? По-моему, она sudo пытается сделать и просит Ваш собственный пароль :)
    Ответ написан
    Комментировать
  • На винде звук работает, на Линуксе не работает?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Однажды был случай, когда звука не было, потому что он был выключен :) Громкость была тупо убрана в нуль. Никак не мог понять, в чем дело, было давно, помню, что вопрос решило какое-то консольное приложение, не то alsamixer, не то еще что-то. Но было это на 2.6.32. На 4.х - сколько его тут ни мучаю - проблем со звуком не было ни разу. Ну разве только это некая редкая звуковуха.
    Ответ написан
  • Где объявлять функции, перед или после функции main?

    CityCat4
    @CityCat4 Куратор тега C
    Жил да был черный кот за углом...
    Я обычно обьявляю до main, потому что в этом случае при вызове функции она уже определена, компилер может проверить соответствие формальных параметров фактическим и у линкера вопросов не возникнет. Делать я так привык с лоооооохматых годов (аж сказать страшно - года так с 1990-го :D), может нынешние компиляторы и линкеры поумнели настолько что им пофиг, конечно.
    Ответ написан
    2 комментария
  • Использовать ли Python, когда можно обойтись bash?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Учить /bin/sh
    И вот почему

    На /bin/sh можно реализовать бОльшую часть админских задач, привлекая питон (хотя я вот привлекаю Perl - мне он нравится больше) только тогда, когда реально необходимо, когда скажем реализация на /bin/sh становится громоздкой и самому тебе через месяц непонятной...
    Ответ написан
    7 комментариев