Pull to refresh
30
0
Сергей Козлов @gunya

DevOps Engineer

> А если второе, то поясните, пожалуйста, при просыпании из гибернации MBR вообще не при делах?
Включение компьютера из состояния гибернации ничем не отличается от холодного включения, MBR используется. Загрузчик Windows сам определяет, нужно ли делать холодный старт или восстанавливать образ ОП.
Посмотрел — действительно так. Однако, процедура рассмотрения занимает 8-12 месяцев, не говоря о том, что StartCom необходимы доработки ПО и аудит.
Не думаю, что Mozilla/Chrome согласятся принять перевыпущенный CA в список доверенных — ограничения действуют не на сам сертификат, а на компанию.
Именно потому, что мне этот алгоритм знаком, я и говорю, что умножение в разы более затратная операция.

Посмотрите сами, для реализации битового сдвига нам понадобится:
— Сдвиговый регистр
— 1 такт на сдвиг
Если есть возможность скоммутировать выходы регистра — достаточно обычного регистра.

Для реализации умножения нам понадобится:
— Два сдвиговых регистра
— Регистр под результат
— Сумматор
— 4 такта на умножение

Про то, что комбинационная схема сумматора будет в разы медленнее, чем сдвиговый регистр, я даже говорить не буду.
Битовый сдвиг != умножение. В случае, если нет математического сопроцессора, умножение может занимать далеко за десяток тактов. Битовый сдвиг всегда выполняется за один такт. Опять же, в кремнии/FPGA реализация битового сдвига делается абсолютно элементарно, в отличие от умножения.
В 2012 году я купил Sony MDR-V55 с такими дужками за, если не ошибаюсь, полторы тысячи рублей.



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

Что произойдёт с репликацией в случае, если упадет сеть между машинами?

Никто не запрещает правообладателю (автору исходного кода) выпустить версию под другой лицензией в случае необходимости. (Выпустить бесплатную AGPL-версию и проприетарную платную).

В тексте лицензии — https://creativecommons.org/licenses/by/3.0/legalcode, опять же, указано о возможности изменения условий лицензии по обоюдной договоренности.
Микроконтроллер гораздо удобнее, когда нужно предсказуемое время реакции на событие.
У всех преподают философию, маркетинг, БЖД, историю и физкультуру. Но здесь ничего не поделаешь — такая программа у государства
Я закончил 12 кафедру в 2015 году, и большинство профильных предметов применимы на практике, довольно актуальны, некоторые преподаются практикующими инструкторами вендоров. При этом без понимания предмета зачет/экзамен никто ставить не будет.

Другое дело, что сейчас у подавляющего большинства студентов позиция «зачем мне предают XXX, я же буду программистом» — нет прямого профита от знания теории автоматов/компиляторов, архитектуры ОС, БД и процессоров. И тем более нет прямого профита от матана, физики, электротехники и какой-нибудь метрологии.
Про остальные вузы говорить не могу, но мне в МИФИ дали отличную базу.
Не вижу ничего зазорного в том, чтобы поработать в том же МЦСТ год-два, чтобы серьезно продвинуться в знаниях и опыте.
> никому не нужной фигне
В университете дают образ мышления и серьезную теоретическую базу. Актуальных практических по профессии дают минимум, зато дают представление об архитектурах процессоров, ОС, СУБД, компиляторов и сетевых протоколах.

На уровне Junior/Middle теоретическая база нужна не так сильно, но чем дальше продвижение по карьере, тем больше эта база нужна.
Pro tip: чтобы после университета молодого специалиста HR-ы отрывали с руками, нужно начинать работать с третьего курса / конца бакалавриата. При этом сам университет может отдать студента на преддипломную практику в профильную контору — за еду в госконтору, зато решать реальные задачи по профилю. Это гораздо более ценный пункт в резюме, чем 2 года работы курьером.
Алгоритмы и структуры данных — фундаментальный раздел программирования, который нужно понимать любому программисту вне зависимости от ЯП. Более того, на собеседованиях практически всегда, независимо от уровня вакансии, будут вопросы на понимание: «разверни односвязный список», «обойди дерево», «как работает ассоциативный массив в Python/PHP/XXX», «оцени сложность своего алгоритма».

Конечно, наизусть читать Кнута от backend-разработчика никто не требует. Но по диагонали прочитать Вирта лишним никогда не будет.
Можно закинуть в док-станцию и получить два монитора, проводную сеть, клавиатуру и мышь дома и на работе.
А если у вас materialized view на несколько гигабайт?
Все упирается в rename:
— ALTER TABLE… RENAME TO
— ALTER TABLE… RENAME COLUMN… TO…

diff сгенерирует максимум:
— DROP COLUMN / ADD COLUMN
> На всякий случай напишу для будущих поколений: это всё костыли, данная система может ломаться, и, скорее всего, будет ломаться в странных местах — Zabbix очень плохо подготовлен к такому использованию

Я не вижу никакого смысла отказываться от управления чем-либо в обход puppet. Если action должны оказаться в zabbix — лучше пусть это будет заливаться централизованно, заббиксу ничего не станет от сотни вызовов API раз в час.

> По поводу глубины знаний: я подозреваю, что многие участники дискуссии занимаются только и только мониторингом (и соответствующими частями ITIL)

В современных командах человек, который занимается только мониторингом — слишком большая роскошь. Да и ни к чему хорошему это не приводит — для того, чтобы поставить приложение на мониторинг, нужно уметь его поднимать и укладывать руками.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity