3
Karma
0
Rating
Андрей @Eagle_NN

Архитектор

Создание IPSec GRE туннеля между Mikrotik hEX S и Juniper SRX через USB Модем

0
По моему опыту Keenetic через несколько лет использования начинает глючить все сильнее… С микротиком такого не наблюдал.

Уличная магия сравнения кодеков. Раскрываем секреты

+1
То что это применимо только для алгоритмов с потерями я как раз и написал :)

При пережатии другим кодеком с потерями качество будет всегда деградировать, т.к. происходит выполнение следующей последовательности:
1) Оригинальное изображение
2) Деградация качества для оптимальной работы кодека (например блочность, или разнесение на слои)
3) При декодировании фильтры воспроизведения «додумывают» картинку, чтобы избавиться от артефактов
4) Это «придуманное» изображение деградирует для оптимальной работы нового кодека (а если установлен режим Constant Quality, то и для такого-же кодека как и в пункте 2 будут выбираться другие зоны для деградации)
5) При воспроизведении декодер опять «додумывает» изображение.

Т.е. чем больше таких итераций, тем больше циклов деградации и «додумывания» (восстановления) будет. А значит оригинальной информации будет все меньше и меньше.

Уличная магия сравнения кодеков. Раскрываем секреты

+2
Любое, повторю, ЛЮБОЕ пережатие между форматами с потерями ведет к деградации качества.
Чем больше итераций пережатия будет, тем хуже будет качество материала.
Более того, по своей сути сжатие с потерями так или иначе основана на выделении значимых и не значимых кусков исходного материала, при этом незначимые куски откидываются или сильно деградируют.
Большая часть преймущества современных кодеков — имено в наилучшем выборе таких кусков, которые можно сильно деградировать/отбросить.
Если же мы на вход подаем материал уже деградированый другим кодеком, то эта эффективность стремительно теряется. Более того, она вносит дополнительную деградацию в те куски которые после первой стадии сжатия оставались «хорошими».
Как результат пережатое видео лучше вообще не пережимать без сильной аргументации на это.
Чтобы смотреть все подряд — лучше использовать кодек паки или всеядные просмотрщики, так хоть что то будет видно на записи снятой старым телефоном :)

По процессору отдельная тема. На рядовом i7 пережатие видео в новомодные форматы может производиться со скоростью, к примеру, 1-2 кадра в секунду (при всех максимальных настройках). А это значит, что ролик в 10 минут, будет пережиматься около 4 часов. Так что при наличии архива записей пары месяцев может не хватить :)

НАСА выложило в сеть самую детальную фотографию участка Вселенной за всю историю

0
Вообще это распространенное заблуждение.
К примеру уравнение Дрейка, на которое многие ссылаются, базируется на факте что развитие жизни не уникально и сугубо параметризированно. Однако нет ни малейших подтверждений что это именно так.
Более того, на сколько мне известно, сейчас есть альтернативная теория, тоже обсчитанная уравнениями, что зарождение жизни это крайне маловероятный процесс, а возникновение разумной жизни (на любом уровне разумности) вообще близкое к уникальности событие. И эту вероятность оценивают что-то вроде 3 или 4 на все время жизни вселенной.

Авиакатастрофа в Шереметьево: исторические аналогии

0
Не, я не про вскрывание конечно. Просто с житейской точки зрения я бы оценил что в салоне могла быть давка и люди могут еще пытаться выходить по проходу. И первым делом бы начал с той границы пожара где еще могут быть живые люди. Т.е. с той части что ближе к носу судна.
Но методички, наверное, умные люди писали и им виднее.

Авиакатастрофа в Шереметьево: исторические аналогии

0
Вот то что написал товарищ lozga больше похоже на правду, нежели то что надо в первую очередь очаг заливать…

Авиакатастрофа в Шереметьево: исторические аналогии

+1
А есть тут эксперты в тушении пожаров такого типа? почему тушение начали с хвоста самолета, а не с середины? Т.е. не с того места куда огонь еще только подошел. ИМХО это должно дать дополнительные шансы тем кто находится близко к разделу горящих и не горящих частей. Дополнительно это может снизить температуру в еще не охваченной пожаром части самолета.
Опять же чисто ИМХО, первая пожарная машина должна была встать прямо возле или чуть дальше трапа и поливать в направлении пожара, а не поливать самый очаг. Тушить очаг могут остальные машины которые подтянутся позже. Их же должны учить таким вещам на тренировках…

Не потеряли ли на Большом адронном коллайдере свидетельства наличия новой физики?

+1
Полюбому есть, т.к. в рамках Стандартной модели есть необъясненные факторы.
Я верю что полное описание «Полной модели» не произойдет никогда, т.к. для этого потребуется вся вселенная и все время. А введение новых моделей только будет до бесконечности «подсвечивать» необъяснимые области.
Да, собственно, и сами модели нужны больше в прикладном смысле. Чтобы создавать что-то новое. И они не должны быть «полными», а просто необходимы и достаточны для текущих нужд.

Сколько доменных имён .com не используется?

+1
По моему опыту — да. Крайне малая часть устройств, тем более с доменом .com, смотрят в WEB и не несут на себе никакой функциональности. Часто это RDP, или камеры, или SSH или что-то еще.

Сколько доменных имён .com не используется?

0
Сложил «без веб сервера», пыстые и ошибки. Автор только http проверял же, без проверка ошибок авторизации

Сколько доменных имён .com не используется?

+1
Достаточно существенное количество доменных имен используется для сервисов отличных от HTTP. Это распространенная практика. Судя по вашей выборке это, примерно, 25% от всех доменных имен.
Итого выборка разделяется на
31% Используется под HTTP
25% Используется под другие нужды
23% ADS
менее 5% (по общей сумме 21%) — Остальное (запарковано, на продажу, порно и прочее)

Идеи футурологов, которые сбылись

0
Да. Как таковую квантовую телепортацию на данный момент не научились использовать для передачи информации. Однако, с точки зрения футурологии, это один из возможных сценариев. Т.к. по сути нет доказательств невозможности этого в принципе.

Идеи футурологов, которые сбылись

0
скорее всего принцип причинности фундаментален, и законы физики устроены так, что телепорт невозможен.

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

Идеи футурологов, которые сбылись

0
Тогда надо определиться про какую фантастику мы говорим. Если про фэнтези и сказки — тогда проблем с синхронизацией скоростей нет. Если же говорить про науч.фантастику (т.е. футурологию в принципе), то принцип телепорта должен на чем то базироваться. Я привел один из распространенных вариантов.

Идеи футурологов, которые сбылись

+1
Не факт что из ничего. Допустим есть биомасса. Из нее быстро, по молекулам, собирается объект. Как на 3D принтере распечатывается, только с точностью молекулярной.
А исходник «разлагается» на биомассу. Кто-то другой телепортировавшись в «пункт вылета» в последствии из этой массы распечатается.

Идеи футурологов, которые сбылись

0
С телепортацией есть большая проблема. По сути она возможна, но для этого необходимо полностью «считать» объект в одном месте, передать его в виде информации со скоростью, допустим, света и собрать в другом. После этого первый объект необходимо уничтожить.
1. А не будет ли уничтожение первой копии убийством?
2. А в случае «глюка», не появится ли полный клон?
3. Нравственно-религиозные вопросы (душа к примеру)
4. При достаточно дальней передаче оригинал может быть уже уничтожен, а новый не успеет создаться.

И прочие.

Идеи футурологов, которые сбылись

+2
Компактный источник бесконечной энергии.
На данный момент развития цивилизации это чуть ли не единственное, что сдерживает прогресс. Мы, как техногенная цивилизация, отчаянно в нем нуждаемся, т.к. большая часть «бюджетов» на остальные технологии поглощается (прямо или косвенно) именно энергетическими установками.

Написание собственного неплохого менеджера памяти

0
Ну во первых эти функции первые попадают под оптимизацию компилятора. Во вторых они inline. Так что никаких, якобы, вызовов и быть не должно. В третьих они отлично параллелятся на суперскалярных процессорах. Как результат отдельный цикл может не развернуться в инструкции scasb и stosb. А использование memchr и memmove удачно в них преобразуются. Эффективность их будет зависеть от длины строки (точнее от соотношения длины строки и длины буфера данных процессора)

Написание собственного неплохого менеджера памяти

-1
Поздравляю! Теперь Вы узнали что современные средства языка С++ хотя, во многих случаях, и упрощают читабельность, однако работают не самым быстрым образом по сравнению с «обычной» реализацией (или вообще реализацией на С).

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

Почему вам нужно учить больше языков программирования

0
Да, в Go есть возможность запускать не в режиме терминала, а в режиме GUI. И не отрисовывать окно.
Node.js в любом случае тормозит, т.к. для исполнения надо интерпретатор запускать. Исполнение может быть и не дольше, а запуск в любом случае дольше будет.

Почему вам нужно учить больше языков программирования

0
На Go есть библиотеки позволяющие работать с BT.
При выполнении программы чисто на Go не будет никаких окон терминала и диких, на мой взгляд, задержек которые есть в вашей реализации. Node.js тут явно лишний.
Вообще, если уж говорить про скоп технологий, то данный выбор показывает скорее уровень студента, нежели зрелого программиста.

P.S. И я за то чтобы изучать много разных языков программирования, по крайней мере на уровне понимания их возможностей.

Россия осталась в десятке стран с самым дешёвым мобильным трафиком

0
Осенью был в Казахстане (Алматы). Судя по табличке трафик там в полтора раза дешевле.
По моим ощущениям — трафик там раза в полтора дороже.
При чем специально выбирал симку с наиболее доступным по цене трафиком, т.к. планировал использовать его на 100%, а голосовую связь — в качестве необязательного бонуса.

Читая комментарии и опираясь на собственный опыт считаю что цифры тут высасывались из пальца и не соответствуют реалиям.

Если вы подумываете начать писать на Go, то вот что вам следует знать

0
«Неужели раньше нельзя было взять с собой зависимости, просто разместив их в подкаталоге?»

Даже в таком случае возникают проблемы. Часто они связаны со странным прописыванием переменной PATH на разных машинах. И может оказаться, что тривиальная загрузка библиотеки LoadLibrary(«lib\library.dll») загрузит ее не из текущего каталога программы, а вообще из другой программы.

Если вы подумываете начать писать на Go, то вот что вам следует знать

0
Я может непонятно выразился.
Дело в том, что если многопоточность реализуется легко, то несколько потоков будут намного более активно выжирать и память и процессор, нежели 1 поток. (на самом деле в Go потоков будет столько-же сколько ядер процессора, а остальная параллельность будет реализована программно)

По факту именно в языке Go столкнулся с тем, что при простейшей разработке подразумевающей распараллеливание процессор выжирается полностью. В результате программа выполняется за значительно меньшее время. Хотя если пересчитать нагрузку на процессор и время выполнения, то видно, что реальное время вычислений на CPU сопоставимо с другими языками, но они используют процессор на 50% (к примеру) и работают в 2 раза дольше.

Если вы подумываете начать писать на Go, то вот что вам следует знать

+1
Данный TOP-5 вообще слабо коррелирует с моим пониманием.
Чего стоит хотя-бы наличие одномоментно 2-х пунктов:
Многопоточность из коробки — в языке не просто сделать многопоточность, а очень просто.
Быстрый язык — в виду компилируемой природы и ограниченности синтаксиса вам будет сложно выжирать много памяти и процессорного времени в ваших программах.

Если вы подумываете начать писать на Go, то вот что вам следует знать

+4
В серьезных проектах на C++ периодически сталкивался с ситуациями (особенно в *nix системах) когда программа «ведет себя странно». В результате анализа выяснялось что по тем или иным причинам на runtime загружается не та версия библиотеки (не из того каталога к примеру). В этом случае монолит — спасение.
С другой стороны иногда осознанно хочется поделить на несколько частей, для компактности обновления, к примеру.

В Госдуму внесен законопроект об автономной работе рунета

-1
Вы не правы. DNS это древовидная структура.
Если все дружно укажут DNS яндекса как корневой, то да, работать будет. Однако на практике это не так, и мы получим вместо 1 нормального дерева адресов рунета много несвязанных деревьев.
Более того, все DNS провайдеров являются кэширующими. А кэш имеет время жизни. Т.е. в зависимости от настроек он будет устаревать. А связь с регистратором, который хранит оригинальную запись DNS может быть утеряна, т.к. он окажется в другом дереве рунета.
В общем проблем там много, и их необходимо было решать уже лет 8 назад. Если хоть сейчас возьмутся — считаю что это хорошо.

В Госдуму внесен законопроект об автономной работе рунета

-1
Самый простой пример — DNS. Не имея доступа к корневым серверам никаких имен сайтов в интернете не будет.
Второй пример — маршрутизация адресов. Не, частично она сохранит работоспособность на какое-то время… Но в глобальном плане — нет.

В Госдуму внесен законопроект об автономной работе рунета

0
Нет. В устройстве интернет заложены принципы корневых узлов. Есть эксперименты распределенных сетей поверх интернета, тот же torrent к примеру, но они работают именно поверх интернет.

В Госдуму внесен законопроект об автономной работе рунета

-2
А ни кто из комментирующих не потрудился подумать?
Закон правильный и верный со всех сторон. И направлен он не на то чтобы «отделиться от интернет» а совсем на другое. Кто то умный, видно, рассказал про текущие сетевые угрозы, когда вероятный противник сможет легко и непринужденно отключить нас от сети. И не надо говорить о «независимых» корневых регистраторах, провайдерах и прочем. Их независимость заканчивается с приходом «товарищ майор» из западных спецслужб.
Так что давайте повышать грамотность населения, а не просто тупость в комментариях писать.

Новая теория эволюции

0
Еще раз объясню. Постулаты вводятся в основание научной теории. И на них любая теория основывается. Вы можете разработать альтернативную теорию, с постулатом что природа разумна.

Обычно это называется конкурирующая точка зрения.

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

Вот так собирается научное знание, а не кучей охов-вздохов на форумах.

Новая теория эволюции

0
Научная теория отличается от «разговорного жанра» тем что в ней принимаются минимальное количество постулатов (бритва Оккама) и все наблюдаемые экспериментально факты пытаются объяснить с помощью них. Если в ходе объяснения приходят к противоречию => теория не верна и надо задавать другие постулаты.

Проблема с наличием цели у любой вещи/процесса имеет смысл только в контексте опыта разумного существа. В остальных случаях цели быть не может.

Пример: медный щит использовался для защиты от врага. Т.е. его цель, защита человека от мечей/стрел. Если он попал к племени которое не ведет войн и не знает его предназначения, он может быть использован как блюдо/сковорода. Для них цель — приготовление/подача пищи. «На самом деле» это был обтекатель НЛО, и цель — защита негуманоидов от излучения. и т.д.

Вещь не меняется от использования. В случае отсутствия разума в ее применении (постулируем что природа не имеет разума), понятия цели тоже нет.

Тест «Теория починенных окон»: попробуйте себя в роли создателя IT-проектов для городской среды

0
Еще больше ценится развернутый ответ на вопрос. :)
И ответ «вопрос задан некорректно т.к.… обоснование… Однако могу предположить что с обывательской точки зрения хотели узнать про длины волн в аналоговом радио и то какая там используется модуляция. В этом случае ответ АМ.» :)

Тест «Теория починенных окон»: попробуйте себя в роли создателя IT-проектов для городской среды

0
В вопросе ничего не сказано про радиовещание.
Вообще такими вопросами занимается специальный раздел физики: теория передачи сигнала вроде.
Из теоремы Котельникова можно рассчитать оптимальную неизбыточную несущую для заданной исходной волны. Но она не накладывает ограничения на то чтобы на длинных волнах использовать ЧМ. Более того, на сколько я знаю ЧМ на длинных волнах используется в военной связи.

Тест «Теория починенных окон»: попробуйте себя в роли создателя IT-проектов для городской среды

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

Исследователи побороли наиболее мощные блокировщики рекламы, грядет война форматов

+19
Очень хотелось бы пример такого ресурса. Пока всюду где мне приходилось бывать блокировщик рекламы (Adblock Plus) либо сам все делает, либо позволяет написать правило для этого ресурса.
Однако последнее время стали появляться ресурсы, которые детектируют наличие блокировщика и полностью закрывают контент. Вот с таких сайтов я обычно ухожу навсегда.

Современный C++ != (Самый)Новый Стандарт

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

Хотелось бы в такой статье видеть примеры как:
в C++98 конструкцию «ХХХХХХ» реализовать было сложно «пример кода С++98», а в C++17 реализуется легко «пример кода С++17»

Концепция идеального разума. Универсальный ИИ

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

Как один из вариантов решения парадокса Ферми — разработка ИР.
Как только появляется ИР определенного уровня он, по каким то причинам, уничтожает создателей и самоликвидируется или впадает в спячку.

DeOldify: программа для раскрашивания чёрно-белых изображений

0
Вот хорошо бы увидеть цветную фото, переведенную в Ч/Б и раскрашенную заново этой программой. Тогда было бы более показательно. А сейчас выглядит как «программа придумывает как выглядит лучше»

Кого давить беспилотному автомобилю: результаты эксперимента Moral Machine

0
Если начать «гудеть» неожиданно, многих это введет в ступор и, вместо продолжения движения, они встанут как вкопанные.
Плохой вариант.
1 There