• Стоит ли сейчас делать киносайт?

    sfi0zy
    @sfi0zy
    Creative frontend developer
    Пока это просто риторический вопрос, просто хочу услышать мнение людей

    Есть мнение, что можно посмотреть в сторону короткометражных фильмов/мультфильмов. Там достаточно интересных проектов, которые и посмотреть приятно (можно и в обеденный перерыв посмотреть), и есть над чем подумать, и в большинстве случаев они не потребуют никаких прав для размещения на сайте, но почему-то в русскоязычном интернете эта тема не очень популярна - на сайтах вроде kinogo (не реклама, неоднократно запрещенная рос***надзором организация) короткометражных фильмов нет или почти нет. Я пока еще не видел сайта, на котором можно было бы регулярно в одном месте смотреть такие проекты (особенно зарубежные анимационные фильмы) и при этом чтобы adblock не вешался от обилия казино и непотребств, да и по всей видимости не я один короткометражками интересуюсь - определенную аудиторию можно будет собрать.
    Ответ написан
    1 комментарий
  • Аналоги xshell/putty для мака?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    Посоветую iterm2. Есть опция триггеров, где по тексту можно ваодить пароль superuser.com/questions/700878/iterm2-automate-sen...
    Ну а в новой версии просто есть менеджер паролей https://www.iterm2.com/features.html
    Ответ написан
    1 комментарий
  • Возможно ли восстановить RAID 5 при отказе 1 диска и контроллера?

    eapeap
    @eapeap
    Сисадмин, Беларусь
    Чисто теоретический вопрос: а бэкапов нету?
    В фирмах по восстановлению информации вам помогут. Если инфа ценная и бэкапов нет - лучше самому не экспериментировать. 10 дисков живых осталось же?
    Ответ написан
    3 комментария
  • Версионирование кода с скрытыми коментариями?

    @aol-nnov
    но на^Wзачем???

    git blame -- path/to/file.c

    #24789, я так понимаю, номер тикета в багтрекере? это надо в коммит мессадж писать. один баг - один коммит.
    Ответ написан
    3 комментария
  • Поиск и замена всех текстовых данных в txt файлах папки, есть софт?

    2ord
    @2ord
    Консольная утилита sed умеет делать это. Cygwin/Linux/BSD.
    Ответ написан
    Комментировать
  • Как запускать .py в директории Х определенной версией Python?

    Pinsky
    @Pinsky
    Кофеиноникотиновая смесь в backend-код
    Docker? и запускайте хоть с одной папки
    Ответ написан
    Комментировать
  • Как компьютер понимает нули и еденицы?

    evnuh
    @evnuh
    Поиск Гугл помог мне, впусти и ты его в свой дом
    Ну типа жил был транзистор значит. И он был такой весь из себя крайне радикальный - не было у него по жизни других настроений, кроме двух - либо он говорил всем "да" и пропускал через себя всё, что в одно ухо (левая дырка) влетело, то из другого (правая дырка) сразу вылетало. Либо же настроение его могло поменяться, тогда он становился крайне негативным и переставал пропускать себя любую информацию - замыкался в себе, думал о главном.
    А настроение его зависело от того, насколько хорошо он питался. Суёшь ты ему в рот (третья дырка) нормальное питание - он добрый, на всё согласен, информацию через себя пропускает. Чуть только начинаешь его кормить меньше, чем он хочет (есть у него определённый уровен неообходимого питания) - он тут же отключался от мира и ни на что не реагировал, пока снова не пихнёшь ему в рот достаточноого питания. Так и получилось, что аналоговый уровень питания, то есть количество еды, которое ты ему кладёшь в рот, в итоге превращается в бинарное значение - 0 или 1 на правом ухе.

    И вот если найти нашему транзистору таких же друзей и объединить их - то можно получить цифровую схему. В которой в зависимости от поданного питания на разные рты и левые ухи мы будем получать разные комбинации питания на правых ухах. Чаще всего транзисторы соединяют довольно странным образом - правое ухо одного ко рту другого, чтобы первый контроллировал настроение второго. И т.д. Чем больше транзисторов - тем сложнее можно придумать алгоритм, который эта схема будет реализовывать.

    И вот в современных процессорах миллионы этих транзисторов (если быть точнее, то на текущий момент около 1,400,000,000) спаяны вместе. чтобы распознавать входные команды и выдавать результат по заданной схеме.

    Ты спросишь, мой маленький друг, как же розетка соединяется с процессором? Как эти 220В превращаются в 0 и 1 на моём мониторе?. А всё дело в том, что блок питания преобразует переменный ток в постоянный, который потом подаётся на процессор. Блок питания совсем не мудрёный - пара диодов и трансформатор, можешь даже собрать его сам дома из говна и палок. А интересное дальше.
    Но если подать ток на схему из транзисторов - то они застынут в одном положении, заданном схемой, и ничего происходить не будет? Да, ты прав, чтобы компьютер считал, необходимо менять ток на его входных ножках, тем самым отдавая ему разные команды. Но тут возникает проблема синхронизации - поменять напряжение одномоментно невозможно (физика, типа, химия там, электроны бегают, заряд меняется, дырки должны образоваться успеть) - нужно определённое время. Поэтому придумали "частоту". Рядом с транзисторами сидит важный кристалик, который генерирует ток по синусоиде с равномерной частотой. Эта синусоида немного рихтуется, превращаясь в бесконечный поток "есть питание" и "нет питания" меняющийся с одинаковой частотой. На графике это выглядит как пила, примерно. И вот все договорились, что будут засекать момент, в котором "всё готово", все транзисторы заняли своё положение и всё устаканилось и наконец можно считать выходной результат, например, на верхушке зубчика пилы, то есть когда генератор частоты дал 1. И вот совремменные процессоры делают это с частотой 2 гигагерца, то есть 2 миллиарда раз в секунду все транзисторы в процессоре меняют своё состояние.

    P.S. Я сделал небольшое допущение. На самом деле в правом ухе не 1 и 0, а точно такое же напряжение, которое ты подал на левое ухо, если транзистор включён, либо никакого, если выключен. Но чаще всего это потсоянный небольшой ток. Благодаря уровню необходимого питания на ртах у транзисторов, этот небольшой ток может быть либо меньше необходимого (0), либо больше, при котором транзистор включается(1). Это всё зависит от того, из чего сделан транзистор. Это уже химия, дружок. Сплавы всякие, металлов. Они ещё полупроводники называются, потому что до конца не определились, готовы они всегда пропускать ток, или никогда. Этим тохитрые людишки и воспользовались, заставляя полупроводники менять своё настроение и позволять тебе играть в майнкрафт.
    Ответ написан
    5 комментариев
  • Могут ли работать iptables и iproute2 вместе?

    @Erelecano
    Админю сервера, починяю примуса.
    iproute2 и iptables — разные сущности занимающиеся совершенно разными вопросами.
    Само собой они будут работать и работают вместе.
    Ответ написан
    1 комментарий
  • Что использовать для фиксирования багов?

    @pudovMaxim
    web-developer
    Я бы посоветовал засунуть багу в какое-нить выходное отверстие на вашем теле, но боюсь это не очень вежливо :)
    Почему так говорю? Потому что фразы вроде лень баг заводить, и кому нечем заняться говорит о неправильном отношении к процессу разработки. Если Вам лень оформить по-человечески баг и Вы его скидываете отпиской в слаку, то точно такое же отношение будет и разрабов, они просто не будут смотреть на такие ленивые записки кого-то там.

    Теперь более конструктивно.
    Если есть жира, то лучше все делать через жиру, просто приоритет ниже или свои какие-то теги.
    Можно делать общую табличку багов в гуглодоках, или эверноте или вроде того. Оттуда ответственное лицо будет оформлять баги каждые н-дней в жиру. Если баги начинают расползаться по всяким докам и сервисам - это, имхо, полный отстой для разработчиков.
    Если же нет багтрекеров, то любой удобный для всей команды инструмент(а не только для манагеров) - трелло, гуглодоки, эвернот, асана, совсем простые todo листы и другие.

    По-хорошему должно быть одно место в конвейере разработки откуда нужно брать багу, а также одно место куда выдавать результат ее обработки.
    Ответ написан
  • Как быстро перенести 50 сайтов с VPS на сервер?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    в isp же есть встроенный механизм бекапов и удаленного копирования/восстановления с одной панели, на другую(другой сервер)
    Ответ написан
    Комментировать
  • Как исправить кракозябры в выводе Jenkins?

    al_gon
    @al_gon
    Jenkins не виноват. Это скорее msbuild.exe
    stackoverflow.com/questions/9223691/msbuild-exe-ou...
    Ответ написан
    Комментировать
  • Как обработать текст, чтобы каждое первое слово было в верхнем регистре, каждое второе - в нижнем, а в каждом третьем буквы "а" поменялись "и"?

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

    riot26
    @riot26
    <:З )~~
    Не знаю на счёт кириллицы, но самые лучшие в своём роде mysql workbench и dbeaver.
    Ответ написан
    1 комментарий
  • Торрент-скачивание через роутер. Как это сделать и возможно ли это?

    alsopub
    @alsopub
    Цитата из сети:
    какой нахрен торрент, роутер стоит 3 копейки, там ни проца нормального,
    ни памяти, 16 мегабайт каких нибудь, хорошо если он со своими прямыми
    обязанностями справляться будет.
    Ответ написан
    Комментировать
  • Есть ли Web config для Nagios 4?

    borodka_lenina
    @borodka_lenina
    =)
    В 3 версии не было никакой возможности управления через гуи, до Nagios 4 я не дотерпел - перешел на Zabbix.
    Хотя не думаю что что-то изменилось с тех пор:)
    Если хочется удобного управления - смотри в сторону zabbix - отличная штука.
    Ответ написан
    Комментировать
  • Как оптимизировать это дело (куча html блоков)?

    slo_nik
    @slo_nik
    Добрый день.
    jQuery, уникальный id для каждого блока с товаром и ajax Вам в помощь.
    Ответ написан
    Комментировать
  • Как для одного домена отвечать с разных серверов?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    upstream files_backend {
        server 2.2.2.2;
    }
    
    server {
        location /files/ {
            proxy_pass http://files_backend;
        }
    }
    Ответ написан
    2 комментария
  • Как поднять собственный почтовый сервер?

    Лучше одумайтесь и используйте гугл/яндекс и т.п.

    Список почтовых серверов вам подкинули.
    Помимо стандартной настройки необходимо учесть следующие важные пункты, для того, чтобы почта не регистрировалась как спам:
    • На DNS-сервере должна быть PTR-запись, указывающая на доменное имя почтового сервера
    • На DNS-сервере должна быть SPF запись
    • Приветствие SMTP должно совпадать с доменным именем почтового сервера и PTR-записью
    • Крайне желательно настроить DKIM
    • Крайне желательно настроить DMARC
    • TLS/SSL тоже неплохо
    Ответ написан
    1 комментарий
  • Как прошить Android с Mac OS?

    Собственно в чём проблема? Сейчас для многих девайсов даже не нужен компьютер чтобы их прошить. Просто ставите Recovery и прошиваете что угодно.

    Если есть необходимость использовать стандартные утилиты вроде adb или fastboot, то установите их.

    Для начала установите пакетный менеджер Homebrew, если он у вас ещё не установлен:
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    Далее установите пакет android-platform-tools:
    brew install android-platform-tools

    Теперь можете использовать fastboot для прошивки любой области данных. Например прошьём recovery:
    fastboot flash recovery recovery.img

    Процесс идентичен на всех ОС, не знаю с чём у вас возникли проблемы.
    Ответ написан
    2 комментария
  • Как узнать права на файл через консоль в windows?

    @none7
    cacls
    Ответ написан
    Комментировать