Как стать автором
Обновить
69
0
Арам Пахчанян @aram_pakhchanian

Пользователь

Отправить сообщение
не до number/2, а до sqrt(number), потому что потом все будет зеркальным — если поделится на число, большее, чем sqrt(number), то результат деления будет числом, меньшим, чем sqrt(number), а значит — мы должны были его найти. Ну и не на все делить, а только нечетные и не кратные 3, то есть надо проверить, что не делится на 2, а дальше идти с 3 с шагом 2, не беря числа, кратные 3. Это сильно ускорит перебор.

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

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

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

На моей памяти много выставок умело. Cebit, например. Там схема рентабельности достаточно тяжелая. Чуть что, уже убыток.

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

«минимум /64 сеть» — обман из 90-х, когда оверинженериг создателей IPv6 не ограничивался реальностью. Сейчас конечному пользователю такую сеть уже почти никто не выдаст.


У меня дома /56. Пожаловаться на провайдера?
Половина адреса сетевого уровня дублирует адрес уровня канального — это полное фиаско.

В чем фиаско-то? Ну дублирует.
У нас в Армении все крупные провайдеры домашних сетей уже дают IPv6 адреса, включая местную дочку Ростелекома.

Я думаю, причина очень простая: практически не осталось оборудования, которое НЕ поддерживает IPv6, поэтому чем потом массово апгрейдится на него, нарываясь на всевозможные грабли, куда проще поддерживать IPv6 в рабочем состоянии по мере роста и развития сетей.

А переходить на IPv6 придется, так как операторы домашнего интернета видят свое развитие в предложении дополнительных цифровых услуг своим клиентам, чтобы от канала, который все менее рентабелен, перейти к сервисам. А для этого нужен доступ к устройствам, которые клиенты в том числе берут и будут брать в аренду (всякие приставки, роботы, изделия IoT, и т.д.). Все NAT-ы являются большой помехой в этом деле.
UPnP не привязан к IPv4, и должен работать поверх IPv6. Вы, наверное, имели ввиду конкретно NAT Traversal, но если нет NAT, то не нужен Traversal. Нужно только прописать правило firewall c правильным адресом машины, откуда пришел UPnP запрос, я думаю, маршрутизаторы этому быстро научатся, если еще не умеют.
Ну просто за счет тех, кто «у нас каждый год» (назовем их «богатыми спонсорами») и живут эти выставки и конференции. Многие из них не встанут на ноги после этого вируса.
Коротко мое мнение как человека, переехавшего (вернувшегося) в Армению примерно 6 лет тому назад после 21 года жизни в Москве. Я уже давно не программист и приехал, полностью поменяв сферу. Знаю довольно много людей из России и других стран, кто переехал сюда работать. Кратко обобщенное восприятие бенефитов:

1. Здесь свободно. Можно говорить, думать и писать все, что хочешь. Можно получить ответку от «тупого фейсбука», но не от властей. Правозащитные организации достаточно сильны.

2. Твой личный импакт может быть большим. Страна небольшая, если ты что-то умеешь делать хорошо, становишься заметным.

3. После Москвы нет ощущения, что приехал в глушь: богатая культурная жизнь, много интересных событий.

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

5. Безопасно, недорого, вкусно, расслабленно, атмосферно, добрые люди, почти все понимают русский, образованные — еще и английский, хорошая погода, разнообразная природа, горные лыжи, Черное море с приятным бонусов в виде Грузии — под боком.

6. Была проблема транспортного тупика, теперь рассосалась, так как лоукостеры летают в разные стороны. В день десяток рейсов в Москву и обратно.

7. Ну и так как я занимаюсь школьным образованием, то могу себя похвалить. Есть хорошие школы (правда, не русские).

Дома в Ереване в основном построены из бетона и облицованы туфом.

В этом году будет ещё дороже: открылись прямые рейсы из Европы Ryanair и WizzAir. Если, конечно, весь туризм не накроется латунным тазиком из-за известного вируса.

А если выходить на Кикстартер, то потребуется целая фирма из юристов, специализирующихся на разных странах.

В разных странах разные законы на этот счет. Но в любом случае факт прослушки надо доказывать. Наличие устройства — повод, но не доказательство. В домах масса «смарт» устройств со включённым микрофоном.

Если гости орут так, что слышат соседи, то о какой защите приватности может идти речь? Хочешь, чтобы никто не узнал, говори тихо. Тогда и девайсы не сработают. Это раз.


А во-вторых, ты в чужом доме. Там может быть все, что угодно. В этом мире подслушивали даже канцлера Германии. Это часть правил игры.


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

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

«Please note that if you make changes to your kernel, you may no longer get support or help from the CentOS development team.» — на сайте CentOS. Подключение модулей dkms воспринимается как произвольная модификация ядра. Я к тому, что эндорсмент от Линуса важен.

«… Могу я просто ещё раз заявить о своей любви к этому VPN и надеяться на скорое слияние? Может, код и не идеален, но я просмотрел его, и по сравнению с ужасами OpenVPN и IPSec, это настоящее произведение искусства».

Запрещает Линус. И в тексте даже написано, почему.

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

Впечатление не соответствует действительности. Если сравнить, например тот же самый Boeing 747, то когда он был создан, на нем летало два пилота и бортинженер. Теперь летают всего двое. Автоматика позволила полностью заменить полноценного инженера на борту. И, заметим, автоматика совершает куда меньше ошибок, чем люди.

При этом требования к надежности самолетов существенно выросли с тех времен. И количество фатальных аварий на налет часов существенно упало. В том числе за счет того, что многие механические, и, поэтому, ненадежные системы были переделаны в электронные и стали намного надежнее и безопаснее, потому что, в том числе, теперь автоматика позволяет не давать пилотам ошибаться. Вся эта шумиха вокруг MCAS выеденного яйца не стоит именно потому, что таких систем в современных самолетах полно. Boeing еще использует достаточно консервативый подход. Airbus и SuperJet куда более жестко «исправляют» действия пилотов. Что иногда бывает, если этого не делать, видно по аварии SuperJet в Шереметьево, когда пилот садился в Direct Mode, то есть компьютер не корректировал его команды.

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

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность