GavriKos, да по хорошему можно много чего - API c 1 версии поддерживать, писать чисто и по SOLID, покрывать 100% тестами, иметь под рукой ферму с сотней девайсов, чтобы QA поменьше напрягать... Много таких в ирл встречал, а не в инете?
У меня вопрос достаточно конкретный был, а у него вода одна пафосная в ответе.
Чего-то ты быстро переобулся, а я уже хотел скрин попросить удаленного рабочего места "человека с опытом" в окружении сотни "разных устройств". По существу-то будет чего-нибудь в ответ или просто продолжим пальцы гнуть?
На что вам там гарантию обещают, при платной сборке? Если на всё, то нет смысла 300 рублей за боксовый кулер переплачивать.
Там по ссылке еще фотографии корпуса есть, и на одной из них кулер очень похожий на ваш. Может это ракурс конечно такой неудачный, но очень похоже, что он в корпус не влезает.
Вам кулер-то такой в магазине посоветовали или вы лично вопрос прорабатывали? Я когда последний раз себе ПК собирал лет 6 назад, то такие махины имело смысл ставить, если разгон нештатный предполагался или абсолютной тишины при работе хотелось.
Поинтересуйтесь где-нибудь на оверклокерс.ру, может под ваши железо/цели и стокового за глаза хватит.
Если под распознаванием идентификация подразумевается, то там емнип с соотношениями величин работают на которые эмоции мало влияют - расстояние между скулами, между глазницами, от лба до подбородка и т. п.
Это вопрос масштабируемости кода. В сложных приложениях или библиотеках API, где возможных ошибок/экспешенов может быть много и на разных уровнях байтовая структура кода ошибки упрощает организацию иерархии этих ошибок и их парсинг внутри кода для отладочного вывода например.
Та же константа OP_INSERT может на более высоком уровне быть младшим байтом ошибки с кодом 970. А старший байт значения 970 может определять какой конкретно обработчик в данном случае вызывать. При этом самих обработчиков может хоть 20 быть (от ошибки при подключении клавиатуры до ошибки при подключении дисплея), но всем им можно передать одну единственную константу OP_INSERT/младший байт кода ошибки.
В свою очередь 0х1, 0х2, 0х4 это отдельные биты в байте. И если на более высоком уровне возникло сразу несколько ошибок низкого уровня, то вы легко и явно сообщаете об этом обработчику путём установки соответствующих битов байта ошибки в 1, обработчик же эти биты последовательно проверяет и обрабатывает. При десятичном представлении это достаточно сложно реализовать было бы.
Я, если честно, по такому поводу не вижу смысла время тратить даже не то, чтобы в системный блок лезть и новую со старой местами менять:) ТВ старый, в игры не играю, дизайном не занимаюсь. Вот когда 1080р как класса исчезнет, тогда конечно.
Сдвигайте элементы начиная с index в обратную сторону, а не с pos вперёд, не придётся хранить предыдущее значение.Как уже написали тело не игнорируется, а просто ничего не меняет внутри себя.
JavaUser Spring, он не только бле поддерживал, но в бле была какая-то упрощенная толи процедура спаривания толи передачи траффика, которую при определённых условиях ломал и получал информационный доступ. Плюсом его на тот момент был именно аналог mode monitor - апи для перестройки каналов и дампа трафика.
3 устройства нужно как раз для бле вроде, там 3 дежурных канала присутствуют на одном из которых соединение начинается и если начальную фазу перхватить, то потом убертус умел свой хоппинг синхронизировать с внешней парой.
Про уязвимости профилей разных экзотических устройств яуже совсем ничего не знаю.
Извините за оперативность, я далеко от цивилизации сейчас.
Установить по инструкции с того же дд-врт. Вы немного не понимайте - img в дд-врт это просто архив файловой системы, который предполагает, что внешний установщик (зазгрузчик того же роутера например) его правильно распакует в нужное место. iso же это img + внутренний загрузчик, запускаемый биосом для ос или самой ос для оффлайновой игры на диске например. Никак из img dd-wrt вы iso не получите чтобы просто с флешки всё поставить. Курите мануал родной, форматируйте диск, разворачивайте образ и т. д.
Лет 5 назад была такая штука - Ubertooth. Начни гуглить с неё. А ещё те же лет 5 назад как альтернатива был вроде японский ящик размером со средний спектроанализатор за 80к баксов, но названия уже не помню. Клавы и мыши это вроде отдельная тема, слышал, что там от блютуса только диапазон и модуляция остались.
turbo78, у нормальных торррент-сайтов шаблон страницы один-единственный. Поэтому, когда ты хочешь иницировать на сайте раздачу некой игры/фильма/книги, ты должен не только выложить торрент-файл, но и предварительно ручками заполнить некую форму-анкету (что называется оформить раздачу) - название, режиссёр, скриншоты и т.п. Причём на том же рутрекере раньше за правильностью этого заполнения достаточно жёстко следили. Делается это не только удобства качающих ради, но и чтобы твоё описание было релевантно этому шаблону-эталону. В результате сервер получает от тебя собственно торрент(хэш-файл), несколько текстовых полей и ссылок на скриншоты/сэмплы с каких-нибудь внешних хостингов. Только это в его БД и хранится, когда ты кликаешь на одну из миллиарда конкретных игр, сервер достаёт свой единственный шаблон и заполняет его поля соотвествующими данными из БД.
SonicS7, вам наверное надо как-то со стороны второго роутера заходить. Если у них заскоки уровня сканера оборудования, удалённой настройки да модифицированная прошивка с отключённым фэктори ресетом, то скорее всего на нём DHCP статический с нестандартным IP и кучей фильтров по макам/портам/протоколам.
По поводу пункта А могу сказать что никакой перегрузки не будет-даже если на шильдике будет написано 100 А порт отдаст свои 0.5 и всё. А вот с внешним БП я бы не стал рисковать, да и 1.5 А это скорее вакуумно-максимальное, тем более для непищущего привода.
Боюсь вас расстроить, но вызов finish() это тоже не убийство активити, а лишь перевод его в foreground и уведомление системы о том, что она её может убить при необходимости. Насколько я помню в коде finish() вызывают когда надо при выходе из активити/переходе в другую определённые действия совершить. В общем случае убивает активити или система, когда ей память нужна или сам пользователь, руками, через список приложений в foreground.
Все эти способы замечательно переименовывают разделы дисков, но когда после я перезагружаюсь и нажимаю F2, то вижу в boot priorities своей ASROCK UEFI всё теже "ubuntu" и "ubuntu". Скорее всего потому, что в efi разделах обоих дисков присутствует директория /boot/efi/EFI/ubuntu. Вопрос теперь возможно ли её переименовать безболезненно для системы.