Задать вопрос
  • Нужно ли IT специалисту изучать шифрование?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    Мы можем оперировать битами, но битами конкретного байта, а не просто так - адресация памяти работает по байтам.
    Поэтому в зависимости от разрядности операции, мы получим одно из двух:

    11111111 + 1 = 00000000
    или
    11111111 + 1 = 0000000100000000

    Но на самом деле, во втором случае у нас скорее всего изначально было два байта, то есть
    0000000011111111 + 1 = 0000000100000000
  • Как зарегистрировать домен в зоне .kz на физ лицо?

    saboteur_kiev
    @saboteur_kiev
    IMHO регистрация .kz за пределами Казахстана запрещено законодательно.
  • В чем писать код то?

    saboteur_kiev
    @saboteur_kiev
    AtomKrieg: Пишите тогда на turbo pascal, он не лагает даже на pentium-1
  • Нужно ли IT специалисту изучать шифрование?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    ElectroEvolution:
    "Сижу и составляю различные числа в бинарной системе...Или этот навык бесполезный?"
    Этот навык бесполезный. Есть калькуляторы, даже стандартный калькулятор в Windows это умеет. Просто нужно понимать где и как они применяются.

    Например практический пример понимания:
    права доступа к файлам в Linux системах определяются как набор трех групп rwxrwxrwx, это чтение, запись, выполнение (3 типа) для владельца, для группы, для пользователя (3 группы), всего 9. Хранится это все битово, то есть rw-r--r-, право на чтение и запись владельцу и чтение остальным группам, без выполнения для всех, также выглядит как 110100100 в двоичной системе, или 644 в десятичной.
    Команда, которая меняет права доступа, понимает числовую нотацию и символьную, то есть следующие две команды выполнят одинаковое действие:
    chmod 644 file.txt
    chmod u=rw,go=r file.txt

    Второй практический пример. В байте 8 бит. Это означает, что в байте можно хранить число от 00000000 до 11111111, в десятичной системе это от 0 до 255. Приходит понимание, почему 255.
    Что будет, если к 255 прибавить один?

    Думайте.
  • Фаервол против телеметрии Windows 10?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    то есть, настраивая что-то вручную, вы не можете включить то, что вам нужно, типа тот же гугл драйв?
    Разговор же шел не для того, чтобы отрубить ВСЕ, а чтобы отрубить все, а потом врубить вручную то, что нужно.
  • Фаервол против телеметрии Windows 10?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    x67: Какой такой сервис можно "сломать"?
    Что это в МОЕЙ операционке должно куда-то лезть без моего ведома и быть полезным?
  • Как java программе подменить jar файл, из которого она была запущена?

    saboteur_kiev
    @saboteur_kiev
    В какой операционной системе?
    Например в Linux просто берете и подменяете.
  • Пользуются ли спросом, разработчики на Yii2 в Европе?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    Zhandos M: Я ж говорю, что что-то не то было в запросе.
  • Пользуются ли спросом, разработчики на Yii2 в Европе?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    vism: Да не, это какой-то глюк. На всю центральную америку ни одного запроса по yii или yii2?
    Думаю что-то не так в google trends
  • Как сделать перманентной проброску портов?

    saboteur_kiev
    @saboteur_kiev Куратор тега SSH
    kajidooto: iptables у вас уже скорее всего запущен. Это встроенный в Linux файрвалл, который контролирует сетевую активность.

    а запуская в фоне ssh - вы запускаете еще один дополнительный процесс, который делает только одно - висит на порту и перенаправляет данные.
    форвадр портов через ssh используют обычно только тогда, когда нет прав админа, чтобы сконфигурировать iptables
  • Пользуются ли спросом, разработчики на Yii2 в Европе?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    Интересно, почему Yii2 вообще не находит в центральной части штатов?
  • Почему windows не убивает процесс от администратора?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    SomeDude: Вы видимо пытаетесь перенести идеологию *nix в Windows, но архитектура другая, и системные процессы - не та вещь, которую можно убить, поскольку в отличие от монолитного ядра Linux, где есть init со всеми драйверами внутри, в Windows много процессов, являющихся частью ядра, висят отдельно, и убить их нельзя.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега SSH
    iptables вообще главный инструмент маршрутизации и проброса, это firewall, который можно все - и форвардить и блокировать и разрешить для отдельных айпишников и вообще все.

    Через ssh вы запускаете отдельный дополнительный процесс, специально для этого форварда.
  • Хватит ли скорости на 100 человек?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    Алексей Черемисин: Ну не надо. У меня дома лично гигабит. И пусть я не качаю 100 мегабайт/в секунду, но до 50-60 мегабайт в секунду доходило. И думаю у меня скорее винт не успевает, чем сеть.
    Смотря кто провайдер, смотря что в договоре написано, смотря сколько соседей качающих. Может и повезти.
  • Как сделать перманентной проброску портов?

    saboteur_kiev
    @saboteur_kiev Куратор тега SSH
    перманентно проще через iptables, почему вам именно через ssh нужно?
  • Сервис для массового анализа посещаемости сайтов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    trillhd: Суть в том, что у вас нет надежной методики даже для одного сайта. Найдете методику для одного, поставите в цикл на все.
  • Почему windows не убивает процесс от администратора?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    Ядро системы запускается не от имени администратора, а от аккаунта system, поэтому несмотря на полный доступ к системе. не все процессы принадлежат администратору, и ядро системы (и процессы порожденные как драйвера), не прибиваются просто так.

    В Unix/Linux ядро запускается от имени суперпользователя root (UID=0), этот юзер может прибивать любые процессы - так была выстроена архитектура.
  • Как выглядит программа на ассемблере на разных платформах?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    Александр Санеев:
    На вашем уровне, окна i3 и окна i5 не будут отличаться.
    ПО поводу убунту - зависит от того, что именно вы будете писать.

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

    Если спуститься на уровень ниже, например пишете свою операционную систему - вы будете зависеть в основном от платформы (функции биоса, чипсет, откуда собственно программа грузится)

    Поэтому программа на ассемблере на убунте и винде могут отличаться, например тот же hello world - напрямую функции биоса вы из операционной системе вызвать не сможете, а функции системы по выводу строки - они разные.

    Короче, ассемблер - НЕ кроссфункциональный
  • Зачем был создан C#?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    Ingernirated: Не знаю, почему вы находите Unity 3d интересной платформой. Например, никогда не видел банковский софт на Unity 3d. Поэтому нужно понимать, что есть разные инструменты для решения разных задач. В той области, где C# и Java прямо конкурируют, Java вырывается вперед до тех пор, пока не стоит вопрос, что мы тесно интегрируемся именно с Windows - в этом случае у C# значительное преимущество.

    Ну и да, Microsoft последние 10 лет очень активно лезет в open source и кроссплатформенность. В той же десятке баш допилили уже практически идентичный линуксам. Так что посмотрим что будет в будущем, но это будущее - лет через 5 будет видна тенденция. Oracle же тоже не стоит на месте.
  • Зачем был создан C#?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    Даниил Демидко: Прошу показаьт мне приложение на .NET на андроиде.
    Ну что вы воду в ступе толочите, не признавая, что java - гораздо более кроссплатформенна.